在 SQL Mgmt UI 中看不到 sp_add_jobschedule 添加的作业计划

在 SQL Mgmt UI 中看不到 sp_add_jobschedule 添加的作业计划

我在 SQL Server 框上运行如下所示的脚本,尽管它正确完成,但是当我在 SQL Mgmt UI 上右键单击该作业的属性并转到“计划”时,我看不到刚刚添加的计划...我遗漏了什么?(我使用了正确的 job_name 参数等)谢谢!

BEGIN TRY 
BEGIN TRAN 
  EXEC msdb.dbo.sp_add_jobschedule
  @job_name = 'Job name',
  @name=N'Job schedule name',
  @enabled = 0,
  @freq_type=1,  
  @active_start_date=20100525,  
  @active_start_time=60000 
COMMIT TRAN 
END TRY 
BEGIN CATCH 
    SELECT ERROR_Message(), ERROR_Line(); 
    ROLLBACK TRAN 
END CATCH

答案1

语法看起来不错,我在测试服务器上尝试过,并且成功了;SSMS 中的代理作业处理存在一些错误,请确保您的客户端工具是最新的服务包。尝试在 SSMS 中编写作业脚本,看看脚本中是否显示计划。

相关内容