SQL Server 2005作业设置定时任务
2023-06-13 09:20:09 时间
公司有一个老项目由于直接把终端拍摄的图片以二进制的形式保存到数据库中,数据库比较大所以需要经常删除这些冗余数据,手动删除费时费力,项目组长让我把这些操作变成自动的,每天执行一次,只保留最近两个月的图片数据。查阅了相关的资料,找到了解决方案,在此做一个记录,以便有同样需求的人和自己查阅。
现在我们通过一个非常简单的示例来演示如何设置定时任务:有一张员工表,我们定时往里面添加一条数据。通过示例来了解如何使用SQL Server 2005的作业任务进行定时删除数据的操作:
表结构:
1.开启SQL Server Agent服务
使用作业需要SQL Agent服务的支持,并且需要设置为自动启动,否则你的作业不会被执行。
以下步骤开启服务:开始 运行 输入 services.msc 进入服务,开启SQL Server Agent服务,并设置为自动。
如图:
2.新建作业
点击 SQL Server代理 , 右击作业 ,选择 新建作业
3.设置新建作业的名称以及说明
4.设置任务的执行步骤
选择 步骤 选项,点击 新建 添加第一条步骤:插入数据,点击 确定 。
我们还可以接着新建新的步骤,同时在新建步骤的对话框中的高级选项中做更多设置,这里就不在赘述了。(如图)
5.设置执行计划
选择计划选项,新建计划
根据需要配置直接的计划:
点击确定我们的计划就完成了:插入数据的语句从2012年3月8号开始,每小时执行一次,在新建作业对话框中我们还有一下选择没有设置,但这不是必须的,自己可以根据具体情况去做相关设置。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 SQL Server 2005作业设置定时任务
相关文章
- 怎样在SQL Server数据库执行sql脚本?
- SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析
- 解决SQL Server数据库恢复:导入MDF文件(sqlserver导入mdf文件)
- sql server比较Oracle 与 SQL Server的优缺点(oracleltgt)
- MyEclipse轻松连接SQL Server,无需繁琐设置(myeclipse连接sqlserver)
- SQL Server身份验证: 大数据时代的安全壁垒(SQLServer身份验证)
- 解决SQL Server连接服务器失败问题(sqlserver无法连接到服务器)
- 构建SQL Server连接字符串:快速、安全、简单(sqlserver连接字符串)
- 导出SQL Server表:简单且快速!(导出sqlserver表)
- serverOracle 与 SQL Server之间的友谊连接(oracle连接sql)
- SQL Server锁定之间的互斥性(sqlserver锁排斥)
- 解决SQL Server配置困难,优化系统性能(sqlserver 设置)
- SQL Server表权限设置:快速管理数据库(sqlserver表赋权)
- SQL Server缓冲池:优化系统性能的高效管理(sqlserver缓冲池)
- 入门SQL Server:快速开启简单入门之旅(sqlserver简单)
- SQL Server:精通数据库开发(sqlserver的书籍)
- 页SQL Server物理分页:实现更高性能的关键技术(sqlserver物理分)
- SQL Server文件锁定:让数据安全进行保护(sqlserver文件锁)
- SQL Server中实现高效数据排序(sqlserver排序列)
- SQL Server如何设置执行跟踪断点(sqlserver打断点)
- sql两大主流数据库之比较—SQL Server和MySQL(sqlserver和my)
- SQL Server管理:从名称到完美设置(sqlserver名称)
- SQL Server单事务处理:确保数据完整性(sqlserver单事务)