数据库备份

1.   安装完整的数据库SQL Sever 代理,开启代理服务,在服务里面修改启动类型改为自动。

 

2.   打开SQL Server Management Studio 连接要备份的数据库服务器,开启服务器的代理在作业里面创建作业

3.   输入名称后,选择步骤

4.   在命令里面编写要执行的命令:

execmaster..xp_cmdshell 'net use Y: \\计算机名称(ip地址)\共享文件夹 "计算机密码" /user:ip地址\计算机用户'

declare@sql varchar(500)

select@sql='\\计算机名称(ip地址)\共享文件夹\数据库备份名称.bak'

backupdatabase 数据库名称to disk=@sql

 

 

 

删除5天前的备份数据库

select@sql='del'+'\\192.168.0.22\BookDB\BooKDB'+convert(varchar(10),dateadd(day,-5,getdate()),112)+substring(convert(varchar(10),dateadd(day,-5,getdate()),108),1,2) +'.bak'

execmaster..xp_cmdshell @sql

 

 

 

-------------------------------例如------------------------------

execmaster..xp_cmdshell 'net use Y: \\192.168.0.22\BookDB "xn56.com"/user:192.168.0.22\administartor'

declare @sqlvarchar(500)

select@sql='\\192.168.0.22\BookDB\BookDB'+convert(varchar(10),getdate(),112) +substring(convert(varchar(10),getdate(),108),1,2) +'.bak'

backupdatabase BookDB to disk=@sql

 

select@sql='del'+'\\192.168.0.22\BookDB\BooKDB'+convert(varchar(10),dateadd(day,-5,getdate()),112)+substring(convert(varchar(10),dateadd(day,-5,getdate()),108),1,2) +'.bak'

execmaster..xp_cmdshell @sql

 

输入命令后,确定。

5.   点击计划,新建计划


6.   在计划里面根据自己的需求来填写里面的内容


7.   警报设置【注该属性可以不做设置】


8.   点击确定方可根据自己的情况来进行通知目标进行设置

 

服务配置

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值