【问题标题】:Microsoft SQL Server 2008 error when restoring database还原数据库时出现 Microsoft SQL Server 2008 错误
【发布时间】:2010-10-04 08:25:12
【问题描述】:

我刚刚从 2005 年升级到 SQL Server 2008,当我尝试恢复数据库时,我收到以下错误...

“无法加载文件或程序集 'Microsoft.SqlServer.Sqm, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”

【问题讨论】:

    标签: sql-server sql-server-2008


    【解决方案1】:

    在尝试创建新数据库后,我在全新安装 Sql Server 2008 Express Edition 后遇到了同样的错误。

    这些是我遵循的步骤,它对我使用 Windows 7 64 位有效:

    1. 复制位于 C:\Program Files\Microsoft SQL Server\100\Shared 上的文件 Microsoft.SqlServer.Sqm.dll
    2. 到文件夹 C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE
    3. 和 C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE。

    然后我下次尝试添加数据库时一切正常。

    【讨论】:

      【解决方案2】:

      我不确定确切的问题是什么,但我采用了完全卸载 SQL Server 然后重新安装的解决方案。这些是我遵循的步骤...

      1. 我卸载了可以在添加/删除程序中找到的所有与 SQL Server 相关的内容。
      2. 为程序/Windows 组件和注册表运行“CCLeaner”
      3. 从我的硬盘驱动器中删除了所有剩余的 SQL Server 文件夹,这些文件夹似乎来自以前的 SQL Server 安装。
      4. 重新安装 SQL Server 2008。

      瞧,一切正常。

      【讨论】:

        【解决方案3】:

        这是因为在存在“ssms.exe”的文件夹中找不到确切的版本 10.0..

        解决方案

        通过转到开始菜单并键入 ssms.exe,转到存在“ssms.exe”的确切文件夹。然后右键单击结果并单击“打开文件位置”。

        在该位置尝试粘贴“Microsoft.SqlServer.Sqm”的确切 10.0.. 版本。

        您可以通过在 Microsoft Sql Server 文件夹中搜索找到确切的版本。

        在我的情况下,它要求 12.0.0.0 版本,我粘贴了 12.0.2000.8,它就像一个魅力.!!!!干杯。!!!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-12-17
          • 2017-09-29
          • 2023-04-04
          • 1970-01-01
          • 1970-01-01
          • 2011-10-06
          相关资源
          最近更新 更多