Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6942125
  • 博文数量: 701
  • 博客积分: 10821
  • 博客等级: 上将
  • 技术积分: 12021
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-02 10:41
个人简介

中科院架构师,专注企业数字化各个方面,MES/ERP/CRM/OA、物联网、传感器、大数据、ML、AI、云计算openstack、Linux、SpringCloud。

文章分类

全部博文(701)

分类: 数据库开发技术

2011-03-03 16:46:51

sqlserver 定时执行任务
2010-04-21 16:36

定期执行sql:

EXEC sp_add_job @job_name = 'test'   
  
EXEC sp_add_jobstep @job_name = 'test',
@step_name = 'test_1',
@subsystem = 'TSQL',
@command = 'update yourtable set yourcol=0', /*这是你每次想执行的东西*/
@retry_attempts = 5,
@retry_interval = 5
EXEC sp_add_jobschedule @job_name = 'test',
@name = 'Schedule_test',
@freq_type = 16, -- daily
@freq_interval = 26,
@active_start_time = 10000

定期执行存储过程:

USE msdb
EXEC sp_add_job @job_name = 'test'

EXEC sp_add_jobstep @job_name = 'test',
@step_name = 'test_1',
@subsystem = 'TSQL',
@command = 'exec your_proc', /*这里调用存储过程啊*/
@retry_attempts = 5,
@retry_interval = 5

EXEC sp_add_jobschedule @job_name = 'test',
@name = 'schedule_test',
@database_name = 'yourdbname', ************
@freq_type = 4,
@freq_interval = 1,
@active_start_time = 170900

阅读(4501) | 评论(1) | 转发(1) |
0

上一篇:C#连接Mysql,mssql

下一篇:VS2008 安装失败

给主人留下些什么吧!~~

chinaunix网友2011-03-06 13:30:34

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com