--测试了,没问题--创建作业exec msdb..sp_add_job @job_name='结束',@delete_level=3--创建作业步骤
declare @sql varchar(800)
select @sql='exec SP_PAS_DBQB_END ''20040401'',''SJ'''
exec msdb..sp_add_jobstep @job_name='结束',
@step_name = '20040401',
@subsystem = 'TSQL',
@database_name='MYDB', -------------------*****这个数据库名一定要是已经存在的数据库
@command = @sql,
@retry_attempts = 0--创建调度
EXEC msdb..sp_add_jobschedule @job_name = '结束',
@name = '调度',
@freq_type=1,
@freq_subday_type=0x1,
@active_start_date =20040401,
@active_start_time =112140
declare @sql varchar(800)
select @sql='exec SP_PAS_DBQB_END ''20040401'',''SJ'''
exec msdb..sp_add_jobstep @job_name='结束',
@step_name = '20040401',
@subsystem = 'TSQL',
@database_name='MYDB', -------------------*****这个数据库名一定要是已经存在的数据库
@command = @sql,
@retry_attempts = 0--创建调度
EXEC msdb..sp_add_jobschedule @job_name = '结束',
@name = '调度',
@freq_type=1,
@freq_subday_type=0x1,
@active_start_date =20040401,
@active_start_time =112140
@job_name = '作业名' ,
@server_name = N'(local)'
declare @sql varchar(800)
select @sql='exec SP_PAS_DBQB_END ''20040401'',''SJ'''
exec msdb..sp_add_jobstep @job_name='结束',
@step_name = '20040401',
@subsystem = 'TSQL',
@database_name='MYDB',
@command = @sql,
@retry_attempts = 0--创建调度
EXEC msdb..sp_add_jobschedule @job_name = '结束',
@name = '调度',
@freq_type=1,
@freq_subday_type=0x1,
@active_start_date =20040401,
@active_start_time =112140
-- 添加目标服务器
EXEC msdb.dbo.sp_add_jobserver
@job_name = '结束' ,
@server_name = N'(local)'