【问题标题】:SQL Server 2008 R2 Management Object ErrorSQL Server 2008 R2 管理对象错误
【发布时间】:2012-03-07 14:10:22
【问题描述】:

当我尝试使用 Management Studio 2008 R2 和有效凭据连接到 SQL Server 2008 R2 实例时,我收到“Bad IL Range (Microsot.SQLServer.SMO)”错误。 但是我可以使用 SQLCMD 成功访问服务器,并且看到数据库没有问题。 您认为问题可能是什么?

【问题讨论】:

    标签: sql smo


    【解决方案1】:

    我认为这个错误很有可能是由破坏了 SQL Server 安装的病毒引起的,或者至少是 SQL Server 所依赖的某些组件。如果您遇到与我相同的问题,那么解除它可能也不容易。这是因为标准卸载失败并出现相同的“Bad IL range..”错误,即使使用命令行“msiexec /x”选项删除相关的 GUID,重新安装也会失败并出现相同的错误。

    我很想知道其他人是如何解决这个问题的,但我认为可能需要重新安装完整的 Windows,这就是我的答案,尽管可能会很痛苦。在一些答案指出损坏的 .NET 程序集是潜在原因之后,我还研究了其他建议的原因,包括完全卸载和重新安装所有 .NET 组件后得出了这个结论。确保在擦除系统之前备份数据库,并在重新安装后重新连接它们。祝你好运!

    【讨论】:

      猜你喜欢
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-17
      相关资源
      最近更新 更多