我在 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 中编写作业脚本,看看脚本中是否显示计划。