sql建立一种,自定义的执行作业
2024-10-18 12:28:11
USE [chongwu]
GO
/****** Object: StoredProcedure [dbo].[p_createjob] Script Date: 01/21/2016 14:32:05 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[p_createjob]
@jobname varchar(100),--作业名称
@sql varchar(8000),--要执行的命令
@end_date int, --开始执行日期,20160121
@start_time int --开始执行时间,145000
as declare @dbname varchar(100) set @dbname=db_name() --创建作业
exec msdb..sp_add_job @job_name=@jobname --创建作业步骤
exec msdb..sp_add_jobstep @job_name=@jobname,
@step_name = '数据处理',
@subsystem = 'TSQL',
@database_name=@dbname,
@command = @sql,
@retry_attempts = 5, --重试次数
@retry_interval = 5 --重试间隔 --创建调度
EXEC msdb..sp_add_jobschedule @job_name=@jobname,
@name = '时间安排',
@freq_type=1 ,
@active_end_date =@end_date,
@active_start_time=@start_time -- 添加目标服务器
EXEC msdb.dbo.sp_add_jobserver
@job_name = @jobname ,
@server_name = N'(local)'
参考文档:
https://msdn.microsoft.com/zh-cn/library/ms182079.aspx
http://www.yesky.com/imagesnew/software/tsql/ts_sp_adda_6ijp.htm
最新文章
- socket-详细分析No buffer space available
- [C#.NET]
- 闲谈SQL脚本优化
- DataTables使用学习记录
- 开一个帖子,等有时间了写写如何用shapelib创建点线面等shp图层
- Hidden Markov Model
- WARN TaskSetManager: Lost task 0.0 in stage 0.0 (TID 0, worker1): java.lang.ClassNotFoundException: com.spark.firstApp.HelloSpark$$anonfun$2
- Es6 类的关键 super、static、constructor、new.target
- Less合并
- 【noip模拟】局部最小值
- <;A>;标记onclick事件
- Java开发知识之Java的集成开发环境
- c# 枚举安卓系统中所有目录及文件名
- VS2017
- Linux系统下yum源配置(Centos 6)
- Cocos2d-x 3.0游戏开发之虚拟机IOS环境:匹配才是好,莫要随便升级软件
- C#常用数据类型间的转换
- C#(静态String类)
- 使用装饰器减少try ...finally的重复使用
- 以太坊go-ethereum客户端查询交易列表(二)
热门文章
- 【原】Ubuntu virtual terminal
- JAVAWEB 一一框架整合(SSI : Spring+SpringMVC+ ibtis)
- ArcGIS案例学习笔记-聚类点的空间统计特征
- PS常用快捷键(收藏)
- 维护没有源代码的遗留 Java 项目
- 在springboot中 使用jsp
- 二,Request和Response
- idea 热部署之JRebel安装-激活-简单使用(修改方法\配置文件均生效)
- RealtimeRendering III
- Eclipse kepler 安装 Dynamic Web Project差距WTP