從 .Dtsx 檔案擷取版本號
目標:
自動從多個 .dtsx 擷取版本號檔案。
方法:
1.存取SSIS 系統變數(對於套件版本):
- PackageVersion: Int32
- VersionComment: String
- VersionGUID: String
- VersionMajor :Int32
- 版本次要:Int32
2。從 .Dtsx 檔案解析套件 SQL Server 版本:
- 以文字 (XML) 形式開啟 .dtsx 檔案。
- 搜尋 PackageFormatVersion 屬性。
3。使用Automator 從.Dtsx 檔案讀取套件資訊:
使用正規表示式:
- 使用Regex 解析.dtsx 檔案頭並擷取各種屬性,包括PackageFormatVersion。
使用 XML 解析器:
- 使用 XML 解析器導覽 .dtsx 檔案並使用 XPath 擷取屬性,例如 PackageFormatVersion。
4。從儲存在SQL Server 中的.Dtsx 檔案中擷取套件資訊:
- 使用T-SQL 查詢(如提供的連結中提供的)從儲存在SQL Server 中的.dtsx文件中檢索PackageFormatVersion 和其他資訊資料庫。
以上是如何有效地從多個 .Dtsx 檔案中提取版本號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!