【问题标题】:SSIS Package not holding SQLBase passwordSSIS 包不包含 SQLBase 密码
【发布时间】:2017-01-12 10:23:15
【问题描述】:

我们正在尝试创建一个 SQL 作业来运行 SSIS 包,但它总是失败,因为密码没有传播到集成服务。

当密码手动输入 XML 代码并从 BIDS 运行时,它可以工作。

我们已尝试将密码放入包的集成服务配置中 - 但一旦单击保存,它就会被删除。

我们也尝试将其放入作业的配置中,但结果相同。

密码用于访问 SQLBase 数据库 - 由于它是第 3 方解决方案,因此无法升级。

请任何人提供解决方案?

谢谢

【问题讨论】:

    标签: sql sql-server ssis parameter-passing sqlbase


    【解决方案1】:

    一个解决方案可能如下:在您的 SSIS 解决方案中定义一个项目参数,其中包含 COMPLETE Con​​nectionstring,包括用户和密码。然后在您的 Connectionmanager 上放置一个表达式,并将 ConnectionString 替换为您新定义的参数。这就是我过去解决这个问题的方法。 但是,您也可以使用常规变量而不是项目参数,但是项目参数提供了稍后更改它的可能性,例如通过环境。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-31
      • 1970-01-01
      相关资源
      最近更新 更多