【问题标题】:Query SSIS Configuration In 2016 SSISDB查询2016年SSISDB中的SSIS配置
【发布时间】:2019-06-21 16:06:36
【问题描述】:

我需要查询SSISDB查看每个包的配置信息。我可以轻松查看包名称及其文件夹,但无法查询其背后的 XML,更重要的是 Config 信息。

以前有人查询过这些信息吗?它是在数据库中还是隐藏在某个配置文件中?

【问题讨论】:

    标签: sql-server ssis etl ssis-2016


    【解决方案1】:

    SSISDB 不包含任何允许查询包 XML 的 table or view

    您需要使用 powershell 或 .NET 从 SSISDB 中提取 .ispac 文件并解压缩文件以获得 .dtsx 文件

    在搜索时我发现了 2 个类似的主题,它们可以为您提供一些见解:

    【讨论】:

      【解决方案2】:

      我认为这不是您正在寻找的详细程度,但我想我会提到它......

      如果您使用的是项目部署模型,则可以在目录架构下的 SSISDB/视图中查询视图。这包括项目、包、环境、环境变量等。它不在 XML 级别,但我想我会提到它,以防涵盖您正在寻找的配置信息。

      【讨论】:

      • 不幸的是,这不是我需要的详细程度。最后,我使用 SSIS 库编写了一个 PowerShell 脚本,并导出了所有包并将它们解压缩到我的本地驱动器。从那里,我在文本编辑器中将它们全部打开并进行了全局搜索。绝对不漂亮,但它成功了!
      猜你喜欢
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 2017-03-28
      • 2021-10-22
      相关资源
      最近更新 更多