sys.sp_update_job

general
#stored-procedure

Description

Updates the attributes of an existing job created in the SQL Server Agent service. The identification number of the job to be updated. must be specified, but both can’t be specified.

Syntax

sp_update_job
[ [ @job_id = ]
'job_id'
]
[ , [ @job_name = ]
N
'job_name'
]
[ , [ @new_name = ]
N
'new_name'
]
[ , [ @enabled = ] enabled ]
[ , [ @description = ]
N
'description'
]
[ , [ @start_step_id = ] start_step_id ]
[ , [ @category_name = ]
N
'category_name'
]
[ , [ @owner_login_name = ]
N
'owner_login_name'
]
[ , [ @notify_level_eventlog = ] notify_level_eventlog ]
[ , [ @notify_level_email = ] notify_level_email ]
[ , [ @notify_level_netsend = ] notify_level_netsend ]
[ , [ @notify_level_page = ] notify_level_page ]
[ , [ @notify_email_operator_name = ]
N
'notify_email_operator_name'
]
[ , [ @notify_netsend_operator_name = ]
N
'notify_netsend_operator_name'
]
[ , [ @notify_page_operator_name = ]
N
'notify_page_operator_name'
]
[ , [ @delete_level = ] delete_level ]
[ , [ @automatic_post = ] automatic_post ]
[ ; ]

Examples

Example 1

NightlyBackups

Example 2

USE msdb;
GO
EXECUTE dbo.sp_update_job
@job_name = N
'NightlyBackups'
,
@new_name = N
'NightlyBackups -- Disabled'
,
@description = N
'Nightly backups disabled during server migration.'
,
@enabled = 0;
GO