- Nhấp chuột phải vào công việc có các bước bạn muốn thêm và chọn "Tập lệnh công việc As-> Tạo cho cửa sổ truy vấn mới", trong tập lệnh kết quả tìm kiếm tất cả các phần có định dạng này
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
- Mở một cửa sổ truy vấn mới và chạy này:
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