2009-01-29 96 views
3

當我剛剛從2005升級到SQL Server 2008,當我試圖還原一個數據庫中,我得到以下錯誤...微軟SQL Server 2008中的錯誤恢復數據庫

「無法加載文件或程序集'Microsoft.SqlServer.Sqm,Version = 10.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91「

回答

0

我不知道確切的問題是什麼,但我完全卸載SQL Server的解決方案,然後重新安裝。這些是我遵循的步驟...

  1. 我卸載了一切SQL Server相關,我可以在添加/刪除程序中找到。
  2. Ran「CCLeaner」同時適用於程序/ Windows組件和註冊表
  3. 從我的硬盤驅動器中刪除了似乎來自以前SQL Server安裝的SQL Server文件夾。
  4. 重新安裝SQL Server 2008

,瞧一切正常。

0

您是否將SSMS升級到版本2008?

2

我有同樣的錯誤後試圖創建一個新的數據庫之後,SQL Server 2008中Express Edition的全新安裝。

這是我遵循的步驟,它使用的是Windows 7 64位工作對我來說:

  1. 將位於C上的文件Microsoft.SqlServer.Sqm.dll:\ Program Files文件\ Microsoft SQL Server的\ 100 \共享
  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。

然後下一次我試圖添加一個數據庫時,一切都很好。

0

這是因爲確切的版本10.0。 。在'ssms.exe'所在的文件夾中找不到

解決方案

轉到確切的文件夾,其中「ssms.exe」存在,從開始菜單和打字ssms.exe。然後右鍵單擊結果並單擊「打開文件位置」。

在該位置嘗試粘貼確切的10.0。 版本的'Microsoft.SqlServer.Sqm'。

您可以在Microsoft Sql Server文件夾中搜索某處,找到確切的版本。

在我的情況下,它要求12.0.0.0版本,我粘貼12.0.2000.8,它的工作就像一個魅力。乾杯。!!!

相關問題