SSIS - 在整个项目中更改对 Variable/Parameter 的引用

SSIS - Changing references to a Variable/Parameter through all the project

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

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

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

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

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

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

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

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

有关详细信息,请查看以下内容 link: