首页 > 解决方案 > SSIS 连接字符串不会在 OLE DB 源的子包中动态更改

问题描述

我正在使用 VS2019 创建一个 SSIS 项目,该项目将包含一个父包,该包将按顺序运行多个子包。主包读取任务表并收集连接字符串并将其传递给子包,以便在使用 OLE DB 源读取表时使用。我创建了一些调试步骤,以确保将连接字符串正确传递给包参数。我在连接管理器上有一个表达式设置来获取参数。我也将它设置为 DelayValidation = True。当我运行包时,调试步骤表明正在传递连接字符串,但连接管理器无法使用它。这是我的设置的一些屏幕截图。我正在寻找一种方法让连接管理器使用传入的连接字符串。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

标签: dynamicssisconnection-string

解决方案


推荐阅读