在 SSISDB 中解密 XML
Decrypt XML in SSISDB
我们当前的包存储在 msdb 中以供部署,我们有一个作业允许开发人员通过查询填充此 table 的内部开发作业来确定哪些对象在哪些进程中使用。这是 2008 年的 SSIS 工作。我们正在将此作业转换为 2016 年,这将使用 SSISDB 来管理包数据。如您所知,SSISDB 在 table.
中加密了 XML
我确实在 SO 上进行了搜索,但没有找到太多(真的没有找到太多)关于使用函数
成功解密 XML 数据的信息
internal.decrypt_binarydata() which takes: @algorithmName, @key, @IV, @binary_value
有没有人成功解密存储在 SSISDB 中的 XML 数据,如果是,能否分享一些代码示例?
msdb 将包存储在 dbo.sysssispackages(或者 sysdtspackages90,如果你还在 2005)
SSISDB 不存储包。它存储 .ispac 文件,其中包含项目级连接管理器、项目参数文件、清单 和 包。 ispac 只是一个 zip 文件。它存储在 SSISDB.internal.object_versions.
要使用该数据,您需要打开正确的密钥或模拟具有该权限的用户,然后查看 Get Package XML from SSIS Catalog with PowerShell
中的方法
我们当前的包存储在 msdb 中以供部署,我们有一个作业允许开发人员通过查询填充此 table 的内部开发作业来确定哪些对象在哪些进程中使用。这是 2008 年的 SSIS 工作。我们正在将此作业转换为 2016 年,这将使用 SSISDB 来管理包数据。如您所知,SSISDB 在 table.
中加密了 XML我确实在 SO 上进行了搜索,但没有找到太多(真的没有找到太多)关于使用函数
成功解密 XML 数据的信息internal.decrypt_binarydata() which takes: @algorithmName, @key, @IV, @binary_value
有没有人成功解密存储在 SSISDB 中的 XML 数据,如果是,能否分享一些代码示例?
msdb 将包存储在 dbo.sysssispackages(或者 sysdtspackages90,如果你还在 2005)
SSISDB 不存储包。它存储 .ispac 文件,其中包含项目级连接管理器、项目参数文件、清单 和 包。 ispac 只是一个 zip 文件。它存储在 SSISDB.internal.object_versions.
要使用该数据,您需要打开正确的密钥或模拟具有该权限的用户,然后查看 Get Package XML from SSIS Catalog with PowerShell
中的方法