0

我有一个在我们的生产环境中启动并运行的 SSIS 2005 包。该程序包使用 SMTP 连接管理器将电子邮件消息发送给指定用户。我们有一个执行这个包的计划作业,并且还覆盖了 SMTP 连接字符串,以便包可以针对测试或生产邮件服务器,这使得我们可以在我们的测试和生产服务器上保留一个服务,只是配置不同.

我们最近更改了生产邮件服务器的服务器名称,并进入了计划的作业,并将运行的命令提示符值更改为指向新服务器。但是,第二天早上,该作业失败,错误日志表明该作业尝试连接到旧邮件服务器。

更新 SSIS 包参数有什么我缺少的吗?我是否必须删除现有包,然后重新导入并重新安排作业才能保留新的服务器更改?

4

2 回答 2

0

如果您使用的是包配置功能?它可能对执行顺序很挑剔。这里有更多信息:http: //msdn.microsoft.com/en-us/library/ms141132.aspx

于 2009-05-21T13:58:18.357 回答
0

我工作的 dba 也有类似的问题。他们不得不更改作业的运行参数,但似乎使用修改后的参数运行作业仅在他们第一次运行时才有效。在那次运行之后,它在后续运行中继续使用旧值。他们不得不重新包装这该死的东西。

于 2009-05-18T19:22:17.873 回答