我正在尝试从SSMS 2005编辑或查看SQL Agent的工作(我是这份工作的所有者),我无法找到如何执行此操作。当我双击作业或输入作业属性时,我会看到空的“新作业”窗口。
有没有办法纠正这种行为?
答案 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的任何一台机器)。我当时发现的唯一文件表明这是唯一的解决方案。