Configuration 为什么没有保存我的SSIS配置更新?

Configuration 为什么没有保存我的SSIS配置更新?,configuration,ssis,scheduled-tasks,Configuration,Ssis,Scheduled Tasks,我有一个SSIS 2005包,它已在我们的生产环境中启动并运行。该包使用SMTP连接管理器向指定用户发送电子邮件。我们有一个执行此包的计划作业,还覆盖SMTP连接字符串,以便包可以以测试或生产邮件服务器为目标,这样就可以在测试和生产服务器上保留单个服务,只是配置不同而已 我们最近更改了生产邮件服务器的服务器名称,并进入计划作业,并更改了运行的命令提示符值,以指向新服务器。但是,第二天早上作业失败,错误日志表明作业试图连接到旧邮件服务器 更新SSIS包参数时,我是否缺少一些东西?我是否必须删除现有

我有一个SSIS 2005包,它已在我们的生产环境中启动并运行。该包使用SMTP连接管理器向指定用户发送电子邮件。我们有一个执行此包的计划作业,还覆盖SMTP连接字符串,以便包可以以测试或生产邮件服务器为目标,这样就可以在测试和生产服务器上保留单个服务,只是配置不同而已

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


更新SSIS包参数时,我是否缺少一些东西?我是否必须删除现有的包,然后重新导入并重新安排作业,以便保留新的服务器更改?

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

如果您使用的是软件包配置功能?它在执行顺序上可能很挑剔。这里还有一些信息:

据我所知,我们在包的开发阶段使用包配置,但当它实际从测试迁移到生产时,会使用相同的包,但一些参数(如数据库连接字符串和文件路径)会通过命令提示符被覆盖。