【发布时间】:2019-06-21 16:06:36
【问题描述】:
我需要查询SSISDB查看每个包的配置信息。我可以轻松查看包名称及其文件夹,但无法查询其背后的 XML,更重要的是 Config 信息。
以前有人查询过这些信息吗?它是在数据库中还是隐藏在某个配置文件中?
【问题讨论】:
标签: sql-server ssis etl ssis-2016
我需要查询SSISDB查看每个包的配置信息。我可以轻松查看包名称及其文件夹,但无法查询其背后的 XML,更重要的是 Config 信息。
以前有人查询过这些信息吗?它是在数据库中还是隐藏在某个配置文件中?
【问题讨论】:
标签: sql-server ssis etl ssis-2016
SSISDB 不包含任何允许查询包 XML 的 table or view。
您需要使用 powershell 或 .NET 从 SSISDB 中提取 .ispac 文件并解压缩文件以获得 .dtsx 文件
在搜索时我发现了 2 个类似的主题,它们可以为您提供一些见解:
【讨论】:
我认为这不是您正在寻找的详细程度,但我想我会提到它......
如果您使用的是项目部署模型,则可以在目录架构下的 SSISDB/视图中查询视图。这包括项目、包、环境、环境变量等。它不在 XML 级别,但我想我会提到它,以防涵盖您正在寻找的配置信息。
【讨论】: