sql创建作业

原创 2012年03月28日 09:56:15
--定义创建作业
DECLARE @jobid uniqueidentifier
EXEC msdb.dbo.sp_add_job
@job_name = N'有奖问答用户统计',
        @job_id = @jobid OUTPUT
       
--定义作业步骤
DECLARE @sql nvarchar(400),@dbname sysname
SELECT @dbname=DB_NAME(), --作业步骤在当前数据库中执行
        @sql=N'exec ClickOrder_Old.dbo.Job_PVUVByQuiz null' --一般定义的是使用TSQL处理的作业,这里定义要执行的Transact-SQL语句
EXEC msdb.dbo.sp_add_jobstep
        @job_id = @jobid,
        @step_name = N'作业步骤名称',
        @subsystem = 'TSQL', --步骤的类型,一般为TSQL
        @database_name=@dbname,
        @command = @sql
--创建调度(使用后面专门定义的几种作业调度模板)
EXEC msdb.dbo.sp_add_jobschedule
        @job_id = @jobid,
        @name = N'有奖问答用户统计调度',
        @freq_type=4,                --每天
        @freq_interval=1,            --指定每多少天发生一次,这里是1天一次.
        @freq_subday_type=0x1,       --重复方式,0x1=在指定的时间,0x4=多少分钟,0x8=多少小时执行一次
        @freq_subday_interval=1,     --重复周期数,这里每小时执行一次(@freq_subday_type不为0x1才有效)
        @active_start_date = NULL,   --作业执行的开始日期,为NULL时表示当前日期,格式为YYYYMMDD
        @active_end_date = 99991231, --作业执行的停止日期,默认为99991231,格式为YYYYMMDD
        @active_start_time = 023000, --作业执行的开始时间,格式为HHMMSS
        @active_end_time = 235959    --作业执行的停止时间,格式为HHMMSS

SQL 语句创建作业

SQL 语句创建作业 EXEC master.dbo.xp_servicecontrol N'START', N'SQLSERVERAGENT' exec msdb..sp_set_sqlagen...
  • leejin_521
  • leejin_521
  • 2012年09月26日 09:53
  • 1025

SqlServer创建作业流程

--2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤; --3.展开【SQL Server 代理】列表,右击【作业】--【新建作业】; --3.1 在【常规】选...
  • DreamMessi
  • DreamMessi
  • 2017年03月17日 13:45
  • 489

sqlserver 使用脚本创建作业 (by me)

use master go --定义创建作业 DECLARE @jobid uniqueidentifier, @jobname sysname SET @jobname = N'testIn...
  • u012307002
  • u012307002
  • 2014年02月16日 16:20
  • 2512

SQLServer 手动创建作业

如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理->SQL Server代理->作业来实现。  1、管理->SQL Server代理-...
  • chenzongcheng
  • chenzongcheng
  • 2007年05月23日 09:18
  • 1630

Sql Server如何新建作业

http://jingyan.baidu.com/article/49ad8bce7287315834d8fab4.html 所谓Sql Server作业就是按照规定...
  • conganguo
  • conganguo
  • 2015年06月14日 20:22
  • 562

sqlserver 使用脚本创建Sql Server代理作业

use master GO /* --开启sql server代理 sp_configure 'show advanced options', 1; GO RECONFIGURE; ...
  • smartsmile2012
  • smartsmile2012
  • 2016年12月16日 19:27
  • 864

sql server 2008 创建作业执行失败

-- 开始- 运行- 输入 services.msc - > 找到 Sql Server 代理 的服务并双击. 设定服务为启动, "启动类型"选择 '自动' 否则在重启服务器后作业就不运行了....
  • EckelWei
  • EckelWei
  • 2016年01月02日 10:35
  • 1337

MS SQL数据库创建作业时报c001f011错误

32位操作系统: 打开运行(命令提示符), 一、输入 cd c:\windows\system32 进入到c:\windows\system32路径中 二、输入 regsvr32 "C:\P...
  • wnety
  • wnety
  • 2014年12月23日 15:50
  • 2517

sql 定时作业脚本

sql 定时作业脚本
  • leamonjxl
  • leamonjxl
  • 2011年05月09日 15:37
  • 1296

SQLserver创建代理作业

SQL Server创建代理作业 最近在做一个关于相似航班处理的项目,大概的步骤就是机场塔台的雷达负责接收航班信息,然后我通过UDP协议抓取数据包,分析数据包的格式解码每个字段的信息,最后将解码...
  • Tan_HandSome
  • Tan_HandSome
  • 2017年07月19日 10:43
  • 321
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql创建作业
举报原因:
原因补充:

(最多只允许输入30个字)