Ech*_*cho 6 variables ssis oledbconnection
在我当前的项目中,数据库名称不断变化,我不想每次都修改我的OLE DB源.因此,我想将其设置为变量.也就是说,在每个OLE DB源中,我可以将它用作参数.但是,似乎SSIS不允许将数据库名称作为参数传输.那么我该怎么做才能最大限度地减少我的变化
我希望在OLE DB源中执行类似这样的SQL语句:
Select OrderID
From ?.Order
Run Code Online (Sandbox Code Playgroud)
我只需要在更改数据库名称时修改我的变量.谢谢你的解决方案!
您需要将包配置添加到包中,并将连接管理器的数据库名称设置为配置之一

只需右键单击控制流上的任何空白区域并选择“包配置”并按照向导操作即可。
我建议您从 XML 配置开始,因为它更容易理解。