dynamic - SSIS 连接字符串不会在 OLE DB 源的子包中动态更改
问题描述
我正在使用 VS2019 创建一个 SSIS 项目,该项目将包含一个父包,该包将按顺序运行多个子包。主包读取任务表并收集连接字符串并将其传递给子包,以便在使用 OLE DB 源读取表时使用。我创建了一些调试步骤,以确保将连接字符串正确传递给包参数。我在连接管理器上有一个表达式设置来获取参数。我也将它设置为 DelayValidation = True。当我运行包时,调试步骤表明正在传递连接字符串,但连接管理器无法使用它。这是我的设置的一些屏幕截图。我正在寻找一种方法让连接管理器使用传入的连接字符串。
解决方案
推荐阅读
- android - 当启动严格模式并将 `android:persistent` 设置为 `true` 时会出错。我该如何解决这个错误?
- android - How to order firebase data from the latest
- amazon-web-services - AWS ECS 中的批处理系统与 AWS Batch 有何不同?
- spring - java spring request mapping
- android - schedule canvas drawing
- security - 我如何知道 OpenSSL ChaCha 密码中的 SHA 类型
- python - ValueError:发现样本数量不一致的输入变量:[1, 3185]
- javascript - can I use vanilla javascript in ionic3?
- java - JavaFX 语言环境包:找不到基本名称的包
- ruby-on-rails - 使用 jQuery 插件 intl-tel-input 获取国内电话号码而不是国际电话号码