- उस नौकरी पर राइट क्लिक करें, जिसके चरण आप जोड़ना चाहते हैं और "स्क्रिप्ट जॉब अस-> नई क्वेरी विंडो में बनाएँ", जिसके परिणामस्वरूप स्क्रिप्ट में सभी वर्गों के लिए यह प्रारूप है।
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'<stepname>',
@step_id=1,
@cmdexec_success_code=0,
@on_success_action=3,
@on_success_step_id=0,
@on_fail_action=2,
@on_fail_step_id=0,
@retry_attempts=0,
@retry_interval=0,
@os_run_priority=0, @subsystem=N'TSQL',
@command=N'<code>',
@database_name=N'',
@flags=0
- एक नई क्वेरी विंडो खोलें और इसे चलाएं:
DECLARE @jobId BINARY(16)
SET @jobId = (SELECT job_id FROM msdb.dbo.sysjobs WHERE name = '<job name, to which you want to copy the steps>')
-- Followed by all the msdb.dbo.sp_add_jobstep from the script that scripted out in the earlier step
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'<stepname>',
@step_id=1,
@cmdexec_success_code=0,
@on_success_action=3,
@on_success_step_id=0,
@on_fail_action=2,
@on_fail_step_id=0,
@retry_attempts=0,
@retry_interval=0,
@os_run_priority=0, @subsystem=N'TSQL',
@command=N'<code>',
@database_name=N'',
@flags=0