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

 更新时间:2024年05月20日 16:08:23   作者:是城北北北北啊  
这篇文章主要介绍了sqlserver数据库实现定时备份任务及清理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

第一步:创建维护计划

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

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

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

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

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

下一步

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

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

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

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

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

指定报告位置

右键执行任务,报错

处理方式

开始 搜索并打开“服务”

把sqlserver 代理打开

启动类型改成 自动

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

然后填上一篇文章的坑

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

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

内容如下

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

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • sql server建库、建表、建约束技巧

    sql server建库、建表、建约束技巧

    这篇文章主要介绍了sql server建库、建表、建约束技巧,首先在创建数据库之前先判断数据库是否已经存在,如何存在需先删除在创建,需要的朋友可以参考下
    2015-07-07
  • C# ling to sql 取多条记录最大时间

    C# ling to sql 取多条记录最大时间

    这篇文章主要介绍了C# ling to sql 取多条记录最大时间,文中通过实例代码给大家介绍了sql 查询相同记录下日期最大的 一条,代码简单易懂,需要的朋友可以参考下
    2019-10-10
  • SQLSERVER 中GO的作用详解

    SQLSERVER 中GO的作用详解

    这篇文章主要介绍了SQLSERVER 中GO的作用详解的相关资料,需要的朋友可以参考下
    2015-10-10
  • SQL多行值合并一行字符串逗号分隔

    SQL多行值合并一行字符串逗号分隔

    本文主要介绍了SQL多行值合并一行字符串逗号分隔,主要使用LISTAGG函数,该函数用于将多个行中的值连接为一个字符串,并且可以指定分隔符来分隔每个值,感兴趣的可以了解一下
    2023-11-11
  • MSSQL 检查所使用的语句是否符合标准

    MSSQL 检查所使用的语句是否符合标准

    标准SQL和T-SQL之间有很多区别——太多了,这里就不说了。还有,如果你在SQL Server上工作, 那么使用这些私有的扩展是有好处的。
    2009-11-11
  • SQL中limit的用法小结(一个参数,两个参数)分页查询

    SQL中limit的用法小结(一个参数,两个参数)分页查询

    Limit通常用于SELECT语句的末尾,用于限制查询结果的数量,这篇文章主要介绍了SQL中limit的用法(一个参数,两个参数),分页查询,需要的朋友可以参考下
    2023-12-12
  • SQL Server分页方法汇总

    SQL Server分页方法汇总

    这篇文章介绍了SQL Server分页的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • 必须会的SQL语句(三) 数据插入

    必须会的SQL语句(三) 数据插入

    这篇文章主要介绍了sqlserver中数据插入的sql语句,需要的朋友可以参考下
    2015-01-01
  • 如何优化SQL语句的心得浅谈

    如何优化SQL语句的心得浅谈

    我们要做到不但会写SQL,还要做到写出性能优良的SQL语句
    2013-09-09
  • SQL Server怎么找出一个表包含的页信息(Page)

    SQL Server怎么找出一个表包含的页信息(Page)

    这篇文章主要给大家介绍了关于SQL Server是如何找出一个表包含的页信息(Page)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用SQL Server具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10

最新评论