備份sql2005
⑴ sqlServer2005怎樣備份,還原
兩種方式:
一個是在sql裡面右鍵備份還原;
二個就是寫代碼直接在程序裡面運行:
///<summary>///備份系統資料庫///</summary>///<paramname="fileName">資料庫名稱</param>///<paramname="flag">是否要清除以前備份的資料庫</param>publicvoidRunProc(stringfileName,boolflag){stringstrSql=string.Empty;if(flag)strSql=string.Format("backupdatabasedb_EquipmentMStodisk=@fileNamewithformat",fileName);elsestrSql=string.Format("backupdatabasedb_EquipmentMStodisk=@fileNamewithnoformat",fileName);SqlParameter[]para=newSqlParameter[]{newSqlParameter("@fileName",fileName)};DBHelper.ExecuteQuerySql(strSql,false,para);}///<summary>///恢復系統資料庫///</summary>///<paramname="fileName">資料庫名稱</param>///<paramname="listViewItemSelected">需要恢復的資料庫個數</param>publicvoidReStore(stringfileName,intlistViewItemSelected){stringstrSql=string.Format("usemasterrestoredatabasedb_EquipmentMSfromdisk='{0}'withfile={1}",fileName,listViewItemSelected);DBHelper.ExecuteQuerySql(strSql,false);}
⑵ sql2005 怎麼備份才能還原到2008中
進入management studio ,新建資料庫,然後選中資料庫右鍵,還原資料庫,然後選中所備份的SQL2005備份文件,要在「選項」中勾選覆蓋現有資料庫,就可以還原了。否則會有錯誤提示。
⑶ sql server 2005怎麼備份資料庫
本文將要介紹sql
server
2005
備份資料庫
工具/材料
sql
server2005
方法
1、打開資料庫後,選擇要備份的資料庫,右擊-->任務-->備份
2、點擊「備份」之後,會出現下圖的窗口,在這個窗口中,「資料庫」表示要要備份的資料庫,下面有「備份類型」,可以選擇自己要備份的類型,如「完整」、「日誌」等等。
「目標」就是我們要備份的地址,可以使用默認的地址,也可以先刪除默認地址,然後再通過「添加」,選擇自己要保存的地址
以上,就把資料庫備份了
⑷ SQL 2005 備份還原
把資料庫備份文件放到伺服器任意目錄下先, 然後按下面步驟做。 從備份設備還原備份(企業管理器) 從備份設備還原備份 展開伺服器組,然後展開伺服器。 展開"資料庫"文件夾,右擊資料庫,指向"所有任務"子菜單,然後單擊"還原資料庫"命令。 在"還原為資料庫"框中,如果要還原資料庫名稱與顯示默認資料庫名稱不同,請在其中進行輸入或選擇。若要用新名稱還原資料庫,請輸入新資料庫名稱。 說明 為資料庫指定新名稱將自動為從資料庫備份中還原資料庫文件指定新名稱。 單擊"從設備",然後單擊"選擇設備"。 在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原設備。 如果沒有出現設備,則單擊"添加"以添加現有備份設備或創建新備份設備。在"還原資料庫"對話框內,單擊"查看內容"並選擇要還原備份集。 說明 此選項將掃描備份集以獲得備份內容信息,該操作可能需要花費較長時間,特別是在使用磁帶設備時。如果已經知道要還原備份集,則在"備份號"中輸入備份集編號。 在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。 單擊"資料庫 — 差異"還原差異資料庫備份。 單擊"事務日誌"應用事務日誌備份。 單擊"文件或文件組"還原文件或文件組備份。指定文件或文件組名稱。 單擊"選項"選項卡,然後執行下列操作之一:(可選) 單擊"使資料庫可以繼續運行,但無法還原其它事務日誌",如果沒有其它要應用事務日誌備份。 單擊"使資料庫不再運行,但能還原其它事務日誌",如果要應用其它事務日誌備份。 試試吧!
⑸ sql2005資料庫的備份與還原
沒有共享文件夾的情況下,在遠程機—資料庫—生成資料庫結構腳本
在本機執行
再用企業管理里導入導出數據,導入數據到本機
數據量不大時,可用工具把數據生成腳本,傳到本機執行
有共享文件夾的情況下,備份到文件夾,另一台機拿備份還原到本機
⑹ SQL2005資料庫備份如何還原到SQL2000資料庫中
一、把SQL2005資料庫備份恢復到SQL2005資料庫中
二、在SQL2005資料庫中生成腳本
1、選定資料庫-->右鍵-->任務-->生成腳本
2、下一步-->選擇資料庫
3、下一步-->找到「為伺服器版本編寫腳本」-->選擇「SQL Server 2000資料庫」
4、選擇「表」,逐步執行下一步
三、執行腳本,在SQL2000資料庫中生成資料庫結構
1、將腳本文件傳輸到SQL2000資料庫電腦
2、運行SQL 2000的查詢分析器
3、將腳本內容復制到查詢分析器中,執行腳本內容,生成資料庫結構
四、導入數據
1、在SQL 2000資料庫中,創建資料庫
2、選定資料庫-->右鍵-->所有任務-->導入數據 3
、選擇數據源-->選擇伺服器-->選擇資料庫
4、選擇目的
5、逐步執行下一步
⑺ 怎樣將SQL2008備份的數據還原到SQL2005資料庫中
生成可執行帶數據腳本,修改兼容性有關的腳本後在 SQL 2005執行一下即可重建一樣的資料庫
如果從SQL2005 >2008>2005 ,在升級2008後沒新增2005沒有的功能的情況下,可以直接在2008資料庫右鍵生成數據結構腳本後 以2005版本標准執行腳本,並創建數據結構,之後再2008導出數據、2005再導入數據或查詢2008 插入2005。
數據量不大 直接生產數據和數據結構腳本 更為便捷。
⑻ sql 2005 資料庫怎麼備份
可以利用作業來實現的(一般要按時間來操作數據的話都可以用作業實現):
1.啟動Sql Server Agent 服務
2.創建作業(這里寫入備份資料庫的sql語句)
3.添加常規
4.添加步驟
5.添加計劃,設置頻率,時間等(設置作業的頻率)
具體的詳細步驟可以參考http://blog.sina.com.cn/s/blog_53b5c8c40100d4z3.html