SQLServer 遠程備份和恢復

SQLServer 遠程備份和恢復
--以下語句要在查詢分析器中逐步逐句執行,刪除註釋標識"--"執行,完了再加上"--",接着執行下一句--第一步: 在備份機建立共享文件夾 在程序代碼中調用(或者CMD窗口)
--
master..xp_cmdshell 'md D:SqlBak'
--
master..xp_cmdshell 'net share SqlBak=D:SqlBak'--第二步: 建立共享信用關係
--
exec master..xp_cmdshell 'net use 192.168.1.101SqlBak 2008 /user:domainwufeng1'--第三步:備份數據庫
--
backup database mxsoftoa to disk='192.168.1.101SqlBakmxsoftoa.bak'
--
差異備份
--
backup database mxsoftoa to disk='192.168.1.101SqlBakmxsoftoa.bak' WITH DIFFERENTIAL --第四步: 刪除共享文件夾 在程序代碼中調用(或者CMD窗口)
--
master..xp_cmdshell 'net share SqlBak /delete'--第五步: 恢復數據庫
--
restore database mxsoftoa from disk='192.168.1.101SqlBakmxsoftoa.bak'
--
差異還原
--
restore database mxsoftoa from disk='192.168.1.101SqlBakmxsoftoa.bak' WITH NORECOVERY在asp.net 中仍可參考以上操作語句。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章