我需要重命名很多类似的命名作业名称,所以我想运行一个更新语句来更改name
的{{1}}列。
编辑系统表是我非常清楚的事情,但更改工作名称并不会感到危险,因为我认为job_id非常重要。在这种情况下这样做是否安全?
我正在使用sql server 2008。
答案 0 :(得分:1)
当您在多个环境中运行相同的作业时,最好通过名称而不是ID来引用作业,因为在每个环境中将使用不同的ID创建具有相同名称的作业。
如果更改作业名称,请确保用于操作这些作业的任何脚本也使用新名称。
答案 1 :(得分:0)
我认为没有什么可担心的,你可以修改它。 请查看有关sysjobs here的详细信息。
答案 2 :(得分:0)
只是重命名才能保存。使用sql profiler显示,使用对象exlorer重命名包将启动几个过程。它将使用sp_add_dtspackage
创建一个新包,稍后使用sp_drop_dtspackage
将其删除。尽管使用参数设置了包ID,但将其设置为随机似乎确实存在潜在风险。