--建立對映
exec master.
.xp_cmdshell 'net use z: \\本機ip\共享資料夾 "本機密碼" /user:本機ip\administrator'
/*--說明:
z:是對映網路路徑對應本機的碟符
或copy 時將z: 換成 \\本機ip\共享資料夾。
administrator是登陸的使用者名稱
密碼 指定的是administrator使用者的密碼
--*/
--備份到伺服器 備份方式-> with init覆蓋 | noinit追加
backup
database 資料庫 to
disk
='c:\database.bak'
with init
--拷貝 伺服器的備份檔案到 本機
exec master.
.xp_cmdshell 'copy c:\database.bak z:'
--刪除伺服器裡的備份檔案 可以不刪除
exec master.
.xp_cmdshell 'del c:\database.bak'
--刪除對映
exec master.
.xp_cmdshell 'net use z: /delete'
---如果報sp_configure錯,執行下面的sql
/**sp_configure 'show advanced options',1
reconfigure
gosp_configure 'xp_cmdshell',1
reconfigure
go**/
--備份結束後應把1改回為0
SQL server 遠端資料庫備份
1.環境 a 兩台同樣的sql server 2008 r2 伺服器 b 作業系統都是windows 2008 c 需要將102.108.0.1資料庫msgc遠端備份到112.118.0.2的伺服器上,庫名保持不變 2.開啟102.108.0.1上sql server 服務 開始 控制面板 小圖示 ...
SQLServer 遠端備份和恢復
以下語句要在查詢分析器中逐步逐句執行,刪除注釋標識 執行,完了再加上 接著執行下一句 第一步 在備份機建立共享資料夾 在程式 中呼叫 或者cmd視窗 master.xp cmdshell md d sqlbak master.xp cmdshell net share sqlbak d sqlbak...
SQLServer 遠端備份和恢復
以下語句要在查詢分析器中逐步逐句執行,刪除注釋標識 執行,完了再加上 接著執行下一句 第一步 在備份機建立共享資料夾 在程式 中呼叫 或者cmd視窗 master.xp cmdshell md d sqlbak master.xp cmdshell net share sqlbak d sqlbak...