当我尝试更新现有作业时,我得到 Supply @job_id 或 @job_name 来识别作业
When I am trying to update an existing job I get Supply either @job_id or @job_name to identify the job
我是修改现有 SQL 代理作业的新手,我从客户那里得到要求,我需要重命名作业并添加描述。
我正在尝试以下语句,但它给了我 Supply either @job_id or @job_name to identify the job.
错误。
EXEC msdb.dbo.sp_update_job @job_id='CD63A0B5-522C-495D-BED5-D9F900F71202',
@job_name=N'JobName',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.'
我不知道我在这里错过了什么。
该错误意味着您需要指定 @job_id 或 @job_name 来标识现有作业,但不能同时指定两者。您可以使用以下任一脚本来完成任务:
EXEC msdb.dbo.sp_update_job @job_id='CD63A0B5-522C-495D-BED5-D9F900F71202',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.';
GO
EXEC msdb.dbo.sp_update_job @job_name=N'JobName',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.';
GO
我是修改现有 SQL 代理作业的新手,我从客户那里得到要求,我需要重命名作业并添加描述。
我正在尝试以下语句,但它给了我 Supply either @job_id or @job_name to identify the job.
错误。
EXEC msdb.dbo.sp_update_job @job_id='CD63A0B5-522C-495D-BED5-D9F900F71202',
@job_name=N'JobName',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.'
我不知道我在这里错过了什么。
该错误意味着您需要指定 @job_id 或 @job_name 来标识现有作业,但不能同时指定两者。您可以使用以下任一脚本来完成任务:
EXEC msdb.dbo.sp_update_job @job_id='CD63A0B5-522C-495D-BED5-D9F900F71202',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.';
GO
EXEC msdb.dbo.sp_update_job @job_name=N'JobName',
@new_name=N'NewJobName',
@enabled=0,
@description=N'The Description is now available.';
GO