資源描述:
《sql數(shù)據(jù)庫還原時遇到的問題》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、(一)用SQL語句備份數(shù)據(jù)庫SQL備份語句調(diào)用系統(tǒng)存儲過程sp_addumpdevice完成sp_addumpdevicediskDevDataBaseNameC:BackupBACKUPDATABASEDataBaseNameTODevDataBaseName-完整備份BackupDatabaseNorthwindCSTodisk=,G:BackupNorthwindCS_Full_20070908.bak'-差異備份BackupDatabaseNorthwindCSTodisk=,G:BackupNorthwindCS_Diff_
2、20070908.bak,WithDifferential-日志備份,默認截斷日志BackupLogNorthwindCSTodisk=,G:BackupNorthwindCSLoa20070908.bak一日志備份,不截斷日志BackupLogNorthwindCSTodisk=,G:BackupNorthwindCS_Log_20070908.bakWithNo_Truncate-截斷日志不保留BackupLogNorthwindCSWithNo_Log-或者BackupLogNorthwindCSWithTruncate_Only
3、-截斷之后日志文件不會變小-有必要可以進行收縮-文件備份ExecSp_HelpdbNorthwindCS一查看數(shù)據(jù)文件BackupDatabaseNorthwindCSFile=,NorthwindCS,—數(shù)據(jù)文件的邏輯名Todisk=,G:BackupNorthwindCS_File_20070908.bak,-文件組備份ExecSp_HelpdbNorthwindCS■■查看數(shù)據(jù)文件BackupDatabaseNorthwindCSFileGroup=,Primary'■■數(shù)據(jù)文件的邏輯名Todisk=,G:BackupNorthw
4、indCS_FileGroup_20070908.bak,Withinit-分割備份到多個目標-恢復的時候不允許丟失任何一個目標BackupDatabaseNorthwindCSTodisk=,G:BackupNorthwindCS_Full_1.bak*,disk=,G:BackupNorthwindCS_Full_2.bak'-鏡像備份-每個目標都是相同的BackupDatabaseNorthwindCSTodisk=,G:BackupNorthwindCS_Mirror_1.bak*MirrorTodisk=,G:Backu
5、pNorthwindCS_Mirror_2.bak,WithFormat-第一次做鏡像備份的時候格式化目標-鏡像備份到本地和遠程BackupDatabaseNorthwindCSTodisk=,G:BackupNorthwindCS_Mirror_1.bak*MirrorTodisk=f\192.168.1.200BackupNorthwindCS_Mirror_2.bak'WithFormat一每天生成一個備份文件Declare@PathNvarchar(2000)Set@Path='G:BackupNorthwindCS(二
6、)在數(shù)據(jù)庫還原時出現(xiàn)下面問題的解決方法。我們可以按一下步驟解決此問題。1、右鍵數(shù)據(jù)庫“A”(你要還原的數(shù)據(jù)庫),然后選擇“屬性”,如下圖2、在出現(xiàn)的“數(shù)據(jù)庫屬性一DsideaLschooLdb"對話框中,選擇“其他選項”下的“狀態(tài)”中找到“限制訪問”。選擇“SINGLE_USER”,點擊“確認”按鈕,如下圖fBKWK0-4ftM*2?空~一**,文件一文&FfflI?序冊(C)
7、OunyjP?:-CIAS
8、SQLStrvtr2008(100)zJXW&9(Q)AXSI誓宮已E用2“AXSI坊充己E用2“V9、hll結黑力MullFdLs?