Ошибка Microsoft SQL Server 2008 при восстановлении базы данных - PullRequest
3 голосов
/ 30 января 2009

Я только что недавно обновился до SQL Server 2008 с 2005 года, и когда я пытаюсь восстановить базу данных, я получаю следующую ошибку ...

"Не удалось загрузить файл или сборку" Microsoft.SqlServer.Sqm, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = 89845dcd8080cc91 "

Ответы [ 3 ]

2 голосов
/ 17 сентября 2013

У меня была такая же ошибка после чистой установки Sql Server 2008 Express Edition после попытки создать новую базу данных.

Вот те шаги, которые я выполнил, и они работали для меня, используя 64-разрядную версию Windows 7:

  1. Скопируйте файл Microsoft.SqlServer.Sqm.dll, расположенный в C: \ Program Files \ Microsoft SQL Server \ 100 \ Shared
  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 голосов
/ 01 июня 2015

Это потому, что точная версия 10.0. . не была найдена в папке, где присутствует ssms.exe.

Решение

Перейдите в точную папку, где находится «ssms.exe», перейдя в меню «Пуск» и введя ssms.exe. затем щелкните правой кнопкой мыши результат и выберите «Открыть файл».

В этом месте попробуйте вставить точную версию 10.0. . Microsoft.SqlServer.Sqm.

точную версию можно найти где-нибудь, выполнив поиск в папках Microsoft Sql Server.

В моем случае он запросил версию 12.0.0.0, и я вставил 12.0.2000.8, и это сработало как шарм. !!!! веселит. !!!

0 голосов
/ 30 января 2009

Я не уверен, в чем именно заключалась проблема, но я решил полностью удалить SQL Server, а затем переустановить его. Вот шаги, за которыми я следовал ...

  1. Я удалил все, что связано с SQL Server, я мог найти в программах добавления / удаления.
  2. Запуск "CCLeaner" как для программ / компонентов Windows, так и для реестра
  3. Удалил все оставшиеся поверх папок SQL Server с моих жестких дисков, которые, как казалось, были из предыдущих установок SQL Server.
  4. Переустановите SQL Server 2008.

И вуаля все работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...