sync state
This commit is contained in:
@@ -62,14 +62,16 @@ DECLARE @job_id UNIQUEIDENTIFIER = NULL,
|
||||
@code_job NVARCHAR(10) = NULL
|
||||
|
||||
DECLARE c_jobs CURSOR LOCAL FORWARD_ONLY STATIC FOR
|
||||
SELECT job_id,name, [enabled], [description], start_step_id, category_id, owner_sid, notify_level_eventlog, notify_level_email, notify_level_netsend, notify_level_page, notify_email_operator_id, notify_netsend_operator_id, notify_page_operator_id, delete_level
|
||||
FROM msdb.dbo.sysjobs
|
||||
WHERE LOWER(name) NOT LIKE '%distribution%'
|
||||
AND LOWER(name) NOT LIKE '%subscription%'
|
||||
AND LOWER(name) NOT LIKE '%replication%'
|
||||
AND LOWER(name) NOT LIKE '%ActivePos_read-%'
|
||||
AND name LIKE '%-%'
|
||||
ORDER BY name
|
||||
SELECT sj.job_id,sj.name, sj.[enabled], sj.[description], sj.start_step_id, sj.category_id, sj.owner_sid, sj.notify_level_eventlog, sj.notify_level_email, sj.notify_level_netsend, sj.notify_level_page, sj.notify_email_operator_id, sj.notify_netsend_operator_id, sj.notify_page_operator_id, sj.delete_level
|
||||
FROM msdb.dbo.sysjobs sj
|
||||
JOIN msdb.dbo.[syscategories] sc ON sc.[category_id] = sj.[category_id]
|
||||
WHERE LOWER(sj.name) NOT LIKE '%distribution%'
|
||||
AND LOWER(sj.name) NOT LIKE '%subscription%'
|
||||
AND LOWER(sj.name) NOT LIKE '%replication%'
|
||||
AND LOWER(sj.name) NOT LIKE '%ActivePos_read-%'
|
||||
AND sj.name LIKE '%-%'
|
||||
AND sc.[name] NOT LIKE '%REPL%'
|
||||
ORDER BY sj.name
|
||||
|
||||
|
||||
OPEN c_jobs
|
||||
@@ -80,7 +82,7 @@ FETCH NEXT FROM c_jobs
|
||||
WHILE @@fetch_status = 0
|
||||
BEGIN
|
||||
|
||||
SET @path = 'D:\dbJobs\'+@name+'.sql'
|
||||
SET @path = 'D:\dev\'+@name+'.sql'
|
||||
|
||||
DECLARE @cleanCmd VARCHAR(8000)= 'del "'+@path+'"';
|
||||
DECLARE @catchOutput TABLE(output VARCHAR(max));
|
||||
@@ -204,7 +206,7 @@ BEGIN
|
||||
'@on_success_step_id='+CAST(@on_success_step_id AS VARCHAR(3))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@on_fail_action='+CAST(@on_fail_action AS VARCHAR(3))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@on_fail_step_id='+CAST(@on_fail_step_id AS VARCHAR(3))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@retry_attempts='+CAST(@retry_attempts AS VARCHAR(3))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@retry_attempts='+CAST(@retry_attempts AS VARCHAR(30))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@retry_interval='+CAST(@retry_interval AS VARCHAR(3))+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@os_run_priority='+CAST(@os_run_priority AS VARCHAR(3))+', @subsystem=N'''+@subsystem+''', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)
|
||||
|
||||
@@ -224,7 +226,8 @@ BEGIN
|
||||
EXEC HCITools.[dbo].[aps_File_Write_Text] @data = @cmd, @path = @path,@append = 1, @encoding = 'utf-16'
|
||||
|
||||
SET @cmd = '@additional_parameters='+ISNULL('N'''+@additional_parameters+'''','NULL')+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@proxy_id='+ISNULL(CAST(@proxy_id as varchar(50)),'NULL')+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
--'@proxy_id='+ISNULL(CAST(@proxy_id as varchar(50)),'NULL')+', '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@proxy_id=NULL, '+CHAR(13)+CHAR(10)+CHAR(9)+CHAR(9)+
|
||||
'@proxy_name='+ISNULL('N'''+@proxyname+'''','NULL')+''+CHAR(13)+CHAR(10)+
|
||||
'IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback'+CHAR(13)+CHAR(10)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user