SSIS包升级

SSIS包升级,ssis,Ssis,我有一个SSIS解决方案,其中包含在SSIS 2005中创建的4个包。当我在SSIS 2008中打开解决方案时,它进入了SSIS升级向导。但升级失败了。错误消息如下所示: 错误0xc001405f::未能解密加密的XML节点,因为未指定密码或密码不正确。包加载将尝试在没有加密信息的情况下继续 错误0xc001f429:包升级:加载包Package1.dtsx失败 错误0xc0016016::无法解密受保护的XML节点“DTS:密码”,错误为0x8009000B“密钥在指定状态下无效。”。您可能无

我有一个SSIS解决方案,其中包含在SSIS 2005中创建的4个包。当我在SSIS 2008中打开解决方案时,它进入了SSIS升级向导。但升级失败了。错误消息如下所示:

  • 错误0xc001405f::未能解密加密的XML节点,因为未指定密码或密码不正确。包加载将尝试在没有加密信息的情况下继续

  • 错误0xc001f429:包升级:加载包Package1.dtsx失败

  • 错误0xc0016016::无法解密受保护的XML节点“DTS:密码”,错误为0x8009000B“密钥在指定状态下无效。”。您可能无权访问此信息。当存在加密错误时,会发生此错误。验证是否有正确的钥匙可用


  • 从2005年到2008年升级的正确步骤是什么

    VS 2008不支持VS 2005中开发的SSIS包。VS 2008需要SSIS 2008。有关更多详细信息,请查看下面的链接


    不确定是否有帮助,但如果软件包是从不同的机器上移动的,也许您应该检查原始机器的保护级别

    您可能希望尝试在2005年打开软件包并更改敏感数据的保存方式(不要使用用户密钥或密码)-然后在升级完成后重新输入任何敏感数据。