远程备份数据库到本地

远程备份数据库到本地

1.共享备份目录

(要共享的目录)右键——共享——特定用户
说明:在次选择的用户为下面建立通信时的用户名
 

2.建立通信

1 master..xp_cmdshell    ' net   use  \\计算机名\共享名   密码   /user:计算机名\用户名 '

3.备份数据库

1 DECLARE   @PATH   NVARCHAR ( 2000 )
2 SET   @PATH   = ' \\计算机名\共享名\ '   + Convert ( Nvarchar , getDate (), 112 ) + ' .bak '
3 backup   database  数据库名  to   disk = @PATH   '

4.删除通信

 

1 master..xp_cmdshell    ' net  use  \\计算机名\共享名  /delete  '

实现自动备份
SQL SERVER代理——作业——新建作业
第一步:常规:填写作业名称

第二步:步骤:填写步骤名称,选择类型为t-sql,填写sql命令。按前面步骤分开填写步骤。
注意:最后一步: 修改成功时要执行的操作:
第三步:计划——新建,根据需要设置。
第四五六。。根据需要设置。

你可能感兴趣的:(远程备份数据库到本地)