如何在SSMS 2005中编辑SQL代​​理作业?

时间:2009-05-06 12:08:06

标签: sql-server scheduled-tasks edit sql-server-agent

我正在尝试从SSMS 2005编辑或查看SQL Agent的工作(我是这份工作的所有者),我无法找到如何执行此操作。当我双击作业或输入作业属性时,我会看到空的“新作业”窗口。

有没有办法纠正这种行为?

4 个答案:

答案 0 :(得分:1)

您可以为SQL作业生成SQL脚本,然后进行编辑。右键单击该作业然后 单击生成SQL脚本。在这里,您还可以使用sql脚本

更改作业属性

答案 1 :(得分:0)

我建议你明确地创建一份新工作,然后尝试以同样的方式编辑你的新工作,看看会发生什么。

特别是,您的旧作业可能 为空。

答案 2 :(得分:0)

不确定您的SSMS问题是什么。也许你没有得到许可? 除非您需要成为MSDB中SQLAgentOperatorRole的成员?

如果您仍然可以运行查询,那么请查看MSDB数据库中的 sysjobs sysjobsteps 表,它具有所有属性 您可以使用sp_update_job修改作业

答案 3 :(得分:0)

我曾经遇到过这个问题。我不完全确定是什么导致它,但修复是将sql server的sp2安装到我的本地机器上(或者你正在使用ssms的任何一台机器)。我当时发现的唯一文件表明这是唯一的解决方案。