从 .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中文网其他相关文章!