sqlserver实现数据库的异地定时备份
工具/原料
电脑/服务器
sqlserver2008r2
方法/步骤
1、第一步:建立磁盘映射,使用以下代码建立磁盘映射,代码里面的ip地址按照实际情况填写,这里的坡纠课柩ip是保存备份数据的电脑i禊诬娱飑p,administrator为用户名,按实际情况填写,admin@123为这个用户的密码,按实际情况修改sp_configure'showadvancedoptions',1reconfiguregosp_configure'xp_cmdshell',1reconfiguregoexecmaster..xp_cmdshell'netuseY:\\192.168.1.18\e$"admin@123"/user:192.168.1.18\administrator'
2、第二步:创建作业,鼠标右键作业->新建作业,在常规这里输入作业名称
3、第三步:点击步骤->新建,然后在新建页面填入步骤名称,并复制以下备份代码进去/**备倪茸诚枳份数据库**/declare@s鳎溻趄酃qlnvarchar(300),@disknvarchar(200),@qnvarchar(10)set@disk='Y:\backup\'+replace(replace(replace(CONVERT(varchar,getdate(),120),'-',''),'','-'),':','')+'.bak'set@sql='backupDatabaseAIS20140120174606todisk='+''''+@disk+'''';execute(@sql)
4、第四步:点击计划->新建,然后在新建页面来选择脚本执行的周期计划,以达到定时运行程序的目的,如下图所示
5、第五步:后面的三个报警通知神马的可以不用设置,直接确定,这样我们的sqlserver就可以同过磁盘映射的方式将备份数据定期的备份到其他电脑上面