dtsx包在调试环境下正常运行,部署到SQLServer上却出现: 无法解密受保护的 XML 节点 的提示

0
当把别人制作的Dtsx, 或者 在自己调试环境下正常运行的Dtsx包部署到SQLServer上。
出现如下错误信息:
说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。

已邀请:
1

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2013-07-25 回答

解决方案:
1.在Integration Services中找到要执行的包,右键选择导出包,在导出包属性框中选好导出的路径,保护级别选项上选择“不保存敏感数据”,如下:




2.在Integration Services中删除刚刚被导出的包,再将导出的包重新导入,同样,在导入包属性框中将保护级别设置为“不保存敏感数据”,再次执行包就不会出现以上错误了。

0

frederic 2013-07-25 回答

制作包的时候有密码选项,调用的时候输入同样的密码就可以了。

要回复问题请先登录注册