【问题标题】:Locked out of SSIS Package [closed]被 SSIS 包锁定 [关闭]
【发布时间】:2013-12-29 09:12:45
【问题描述】:

我试图访问我的一个 SSIS 包,但出现错误消息(方括号中的文本不是文字):

错误 1:加载 Package.dtsx 时出错:无法解密包 使用用户密钥加密。您可能不是加密的用户 这个包,或者您使用的不是同一台机器 保存包。 [文件路径].[包].dtsx

错误:2 加载“Package.dtsx”时出错:无法删除包 保护错误 0x8009000B “密钥在指定的情况下无效 state."。这发生在 CPackage::LoadFromXML 方法中。[文件路径].[Package].dtsx

这也让我无法完全进入包裹

打开包装时的屏幕:

【问题讨论】:

  • 您创建了包并且不要召回更改PackageProtectionLevel。您有一台新电脑,由于以下错误而无法打开包装?当您打开包您正在使用不同的帐户时,系统应该会提示您输入密钥。如果是后者,我希望您通过 Active Directory 登录,无论您当前使用的机器如何,它都会显示相同的帐户 SID。 More HereRing GCHQ,看看他们是否知道密码;)

标签: sql sql-server-2005 encryption ssis visual-studio-2005


【解决方案1】:

问题是您的包裹已被用户加密。这可能是您是使用不同的登录名还是从不同的机器登录到电脑?在您弄清楚是谁对其进行了加密或从哪个帐户进行加密之前,您将无法打开它。

【讨论】:

  • 我创建了包,但我最近有一台新的工作机器。我没有明确设置加密。这很奇怪,因为我没有被其他任何包裹锁定
  • 如果我没记错的话,它只是你在包裹上设置的一个标志,你可能会在没有意识到的情况下点击它。
  • 有没有办法提取任何信息/恢复包(因为它非常大,如果我必须重新制作它需要几天时间)
  • 我只是在想这个。您可以尝试打开硬盘上的文件。源代码基本上只是一种奇怪的 XML 形式。但我的猜测是它是加密的,这意味着您无法在无法解密的情况下对其进行编辑。所以我认为你卡住了。尝试谷歌搜索,也许有人有办法破解它。
  • 是的,我打开了它,XML 被打乱了。我有一个很好的谷歌,但找不到有效的解决方案
猜你喜欢
  • 1970-01-01
  • 2013-09-13
  • 1970-01-01
  • 2013-08-02
  • 1970-01-01
  • 1970-01-01
  • 2012-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多