【问题标题】:Why is my SSIS configuration update not being saved?为什么我的 SSIS 配置更新没有保存?
【发布时间】:2009-05-18 18:38:53
【问题描述】:

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

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

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

【问题讨论】:

    标签: configuration ssis scheduled-tasks


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 据我所知,我们在包的开发阶段使用包配置,但是当它真正从测试迁移到生产时,使用相同的包,但一些参数(如数据库连接字符串和文件路径)通过命令提示符覆盖。
      猜你喜欢
      • 2018-12-09
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 2020-04-18
      • 2011-11-14
      • 2018-03-21
      • 2011-10-10
      • 2018-03-13
      相关资源
      最近更新 更多