开发者

sqlserver数据库实现定时备份任务及清理

开发者 https://www.devze.com 2024-08-13 13:16 出处:网络 作者: 是城北北北北啊
目录第一步:创建维护计划下一步通过上下移动调整任务执行顺序处理方式把sqlpythonserver 代理打开总结第一步:创建维护计划
目录
  • 第一步:创建维护计划
  • 下一步
  • 通过上下移动调整任务执行顺序
  • 处理方式
  • 把sqlpythonserver 代理打开
  • 总结

第一步:创建维护计划

在数据库管理工具(SQL Server Management Studio)管理中右键新建维护计划

sqlserver数据库实现定时备份任务及清理

第一次用这个功能,建议使用 维护计划向导,打开后报错

sqlserver数据库实现定时备份任务及清理

在ssms 中 新建查询 运行(需要管理员权限)

sp_configure 'show advanced options'php, 1;
GO
RECONFIGURE;
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE
GO

然后就可以新建了,在更改中设置

sqlserver数据库实现定时备份任务及清理

下一步

选择 备份完成数据库和“清除维护”任务

sqlserver数据库实现定时备份任务及清理

通过上下移动调整任务执行顺序

sqlserver数据库实现定时备份任务及清理

在数据盘中设置好备份文件夹及备份报告存储文件夹

sqlserver数据库实现定时备份任务及清理

指定&ldjsquo;清除维护”任务的文件夹及后缀名

sqlserver数据库实现定时备份任务及清理

选择需要备份的数据库,指定备份方式

sqlserver数据库实现定时备份任务及清理

sqlserver数据库实现定时备份任务及清理

指定报告位置

sqlserver数据库实现定时备份任务及清理

右键执行php任务,报错

sqlserver数据库实现定时备份任务及清理

sqlserver数据库实现定时备份任务及清理

处理方式

开始 搜索并打开“服务”

sqlserver数据库实现定时备份任务及清理

把sqlserver 代理打开

启动类型改成 自动

sqlserver数据库实现定时备份任务及清理

启动后重新执行维护计划,成功了

sqlserver数据库实现定时备份任务及清理

然后填编程客栈上一篇文章的坑

sqserveragent 服务启动后,数据库服务定时重启,需要二次确认???

sqlserver数据库实现定时备份任务及清理

失去了自动维护的意义,需要把数据库重启程序修改,先将 sqserveragent 服务停止之后再重启数据库服务,然后再启动sqserveragent

内容如下

net stop SQLSERVERAGENT
net stop mssqlserver
net start mssqlserver
net start SQLSERVERAGENT

必须是管理员身份运行!!!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号