2

我创建了一个 SSIS 项目,认为它将以项目部署模式进行部署。

我的很多包都有 2 个参数(称为P_OdsTblP_SrcEtl),每当我使用执行包任务时,我都会将子参数绑定到父参数。

从那以后我发现该项目将以包部署模式部署,这意味着我需要将参数更改为变量(V_OdsTblV_SrcEtl)并使用变量配置设置它们的值。

我在包中对这两个参数有很多引用,并且通过所有这些参数手动更改它们既耗时又不安全(我可能会错过一些参考)。

有没有办法通过项目搜索所有引用,或者更好;用对新变​​量的引用替换它们?

4

2 回答 2

1

您可以使用文本编辑器搜索和替换 .dtsx 文件中的文本。

于 2019-02-12T14:32:51.797 回答
1

正如@TabAlleman 提到的,您可以使用文本编辑器并替换 .dtsx 文件中的文本,因为它们是基于 xml 的文件。

此外,我建议使用Notepad++,它包含一个允许用户在目录中查找和替换所有文件的功能。

有关更多信息,请查看以下链接:

于 2019-02-12T20:14:37.867 回答