备份到域里另一台计算机或从域内一台计算机上恢复

 1 exec  master..xp_cmdshell   ' net use f: \\mrfu\carBackup "" /user:mrfu\administrator '     
 2     
 3
 4 /*--说明:
 5这句是强制建立映射
 6f:                    是映射网络路径对应本机的盘符,与下面的备份对应
 7\\mrfu\carBackup       是要映射的网络路径
 8mrfu\administrator     1是要备份到的计算机名,administrator是登陆的用户名
 9--*/

10 backup   database  CarRecords  to   disk = ' f:\CarRecords '
11 -- RESTORE DATABASE CarRecords from DISK ='f:\CarRecords'
12
13 /*--说明:
14backup database 数据库名 to disk='z:\备份文件名'
15--*/

16 exec  master..xp_cmdshell   ' net use f: /delete '
17 /*--说明:
18备份完成后删除映射
19
20例如,要将驱动器 G 以密码为 Marshmallow 的 Annie 用户连接到名为 Nw4 的服务器上的 Thor 卷中的 \Data\Mydata 目录,请键入:
21
22net use G:\\nw4\thor\data\mydata /user:annie marshmallow
23
24
25--*/

26 -- backup database CarRecords to disk='c:\CarRecords'
27 -- use master
28 -- go
29 -- RESTORE DATABASE CarRecords from DISK ='c:\backup\CarRecords.dat'
30
31
32

你可能感兴趣的:(计算机)