sql服务器10.122.116.***
目标备份机器10.999.116.***
目标备份机器10.999.116.***的共享名称work (在服务器10.122.116.***上可以访问work 用户名 work 密码 work)
共享是在10.999.116.*** windows下鼠标完成的 master..xp_cmdshell ';net use \\10.122.116.***\work work /user: 10.999.116.***\work'
执行语句时候错误:
提示:此命令的语法是:
NULL
NULL
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NULL
NET USE {devicename | *} [password | *] /HOME
NULL
NET USE [/PERSISTENT:{YES | NO}]
NULL
NULL
NULL
目标备份机器10.999.116.***
目标备份机器10.999.116.***的共享名称work (在服务器10.122.116.***上可以访问work 用户名 work 密码 work)
共享是在10.999.116.*** windows下鼠标完成的 master..xp_cmdshell ';net use \\10.122.116.***\work work /user: 10.999.116.***\work'
执行语句时候错误:
提示:此命令的语法是:
NULL
NULL
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NULL
NET USE {devicename | *} [password | *] /HOME
NULL
NET USE [/PERSISTENT:{YES | NO}]
NULL
NULL
NULL
--第一步: 在备份机建立共享文件夹 在程序代码中调用(或者CMD窗口)
--master..xp_cmdshell 'md D:\SqlBak'
--master..xp_cmdshell 'net share SqlBak=D:\SqlBak'--第二步: 建立共享信用关系
--exec master..xp_cmdshell 'net use \\192.168.1.101\SqlBak 2008 /user:domain\wufeng1'--第三步:备份数据库
--backup database mxsoftoa to disk='\\192.168.1.101\SqlBak\mxsoftoa.bak'
--差异备份
--backup database mxsoftoa to disk='\\192.168.1.101\SqlBak\mxsoftoa.bak' WITH DIFFERENTIAL --第四步: 删除共享文件夹 在程序代码中调用(或者CMD窗口)
--master..xp_cmdshell 'net share SqlBak /delete'--第五步: 恢复数据库
--restore database mxsoftoa from disk='\\192.168.1.101\SqlBak\mxsoftoa.bak'
--差异还原
--restore database mxsoftoa from disk='\\192.168.1.101\SqlBak\mxsoftoa.bak' WITH NORECOVERY在asp.net 中仍可参考以上操作语句。