Sql-Server-2008

搜尋 SSIS 包以使用特定表

  • October 25, 2017

我有許多 SSIS 包,我如何搜尋它們以找到特定表的用途?我需要對錶格進行更改,並且我正在嘗試評估這些更改的影響。

後面的 SSIS 程式碼實際上是一個 XML 值,並且包的所有組件都將表示為其中的 XML 節點值。可以解析此 XML 以辨識它是否具有對我們搜尋的表或列的引用。

查找具有對錶或列的引用的 SSIS 包將對您有所幫助。

我一直在尋找類似的解決方案,以在我擁有的所有 SSIS 包中查找表的引用。

對我有用的解決方案很簡單,我將所有需要搜尋的 SSIS 包複製到一個文件夾中,並使用 notepad++ 中的“在文件中查找”功能,您可以在其中提供搜尋字元串和該文件夾的路徑。

它的工作原理是 dtsx 可以在 notepad++ 上編輯為 xml。我相信還有其他解決方案。希望能幫助到你。

引用自:https://dba.stackexchange.com/questions/105611