使用BIDS Helper设置参数化连接参数

时间:2014-07-23 20:41:53

标签: ssis ssis-2012

我正在尝试使用BIDS Helper在一堆软件包中的连接管理器上将$ Package更改为$ Project参数。它们都有相同名称的连接。以下是他们中的一个:

<DTS:ConnectionManager
  DTS:refId="Package.ConnectionManagers[RS]"
  DTS:CreationName="OLEDB"
  DTS:DTSID="{DCA22683-753E-4CEC-B706-169A0BDB754C}"
  DTS:ObjectName="RS">
  <DTS:PropertyExpression
    DTS:Name="InitialCatalog">@[$Package::RS_InitialCatalog]</DTS:PropertyExpression>
  <DTS:PropertyExpression
    DTS:Name="Password">@[$Package::RS_Password]</DTS:PropertyExpression>
  <DTS:PropertyExpression
    DTS:Name="ServerName">@[$Package::RS_ServerName]</DTS:PropertyExpression>
  <DTS:PropertyExpression
    DTS:Name="UserName">@[$Package::RS_UserName]</DTS:PropertyExpression>

我尝试使用“Package.ConnectionManagers [RS] .PropertyExpression [InitialCatalog]”以及属性路径的“\ Package.Connections [RS] .Parameters [InitialCatalog]”和新的“$ Project :: RS_InitialCatalog”值。它假装工作,打开每个选定的包并闪烁一个沙漏,但参数不会改变。

第一条路径只是猜测我的工作,第二条路径是我在网上找到的东西。两者都被批处理属性更新接受但没有效果。

0 个答案:

没有答案