SQL Server如何備份到異機(轉帖)

tolywang發表於2008-12-09
寫成儲存過程,建立作業定時備份~~~  
   
   
--在sql中對映一下就可以了  
exec   master..xp_cmdshell   'net   use   z:      "密碼"   /user:yizhi\administrator'  
   
/*--說明:  
exec   master..xp_cmdshell   'net   use   z:      "密碼"   /user:xz\administrator'  
   
z:是對映網路路徑對應本機的磁碟機代號,與下面的備份對應  
是要對映的網路路徑  
   
xz\administrator  
xz是遠端的計算機名,  
administrator是登陸的使用者名稱  
密碼   面指定的administrator使用者的密碼  
--*/  
   
--備份;with   init覆蓋|noinit新增  
backup   database   庫名   to   disk='E:\H_BACKUP.bak'   with   init  
   
--COPY  
exec   master..xp_cmdshell   'copy   E:\H_BACKUP.bak   z:'  
   
--刪除(這句可以去掉)  
--exec   master..xp_cmdshell   'del   E:\H_BACKUP.bak'  
   
--完成後刪除對映  
exec   master..xp_cmdshell   'net   use   z:   /delete'  

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-509506/,如需轉載,請註明出處,否則將追究法律責任。

相關文章