Я пытался установить версию SQL Server 2008 Express, и мастер установки не позволял мне продолжать работу, если я не удалю инструменты SQL Server 2005 Express. Я попытался удалить инструменты SQL Server 2005 Express из окна программы установки, но по-прежнему сохраняется та же ошибка.
Удалите утилиты SQL Server 2005 для установки SQL Server 2008
Ответ 1
Решение
- Откройте меню "Run Run" и введите regedit.
- Он откроет редактор реестра
- Теперь перейдите в следующее местоположение.
(32Bit) HKEY_LOCAL_MACHINE > Программное обеспечение > Microsoft > Microsoft SQL Server > 90
(64Bit) HKEY_LOCAL_MACHINE > Программное обеспечение > Wow6432Node > Microsoft > Microsoft SQL Server > 90
Удалить ключ реестра 90.
Теперь попробуйте установить SQL Server 2008, и он будет работать на этот раз.
Ответ 2
У меня появилась эта проблема только сейчас. Я знаю, что это поздний ответ, но я исправил его, не касаясь реестра.
Проблема заключалась в использовании старого SQL-сервера Management Studio Express (в моем случае).
Я не знаю, можно ли устранить проблему, удалив это программное обеспечение с помощью встроенного деинсталлятора Windows.
Мое решение
- Загрузите и запустите https://support.microsoft.com/en-us/kb/290301/en-us (я использовал его в windows xp, и я думаю, что эта ссылка позволит вам загружать новое приложение для vista/7/8).
- У вас есть проблема с удалением программного обеспечения и выберите Microsoft SQL Server Management Studio Express (или предприятие или что-то еще, в зависимости от установленной версии).
Приложение "fix-it" попытается удалить программное обеспечение, после успешного удаления вы можете установить более новую версию SQL-сервера.
В моем случае это сработало. Я использую Windows XP.
Ответ 3
В моем случае мне пришлось удалить Server 2005 из Add remove программ, чтобы исправить проблему (даже не имел Express 2005 - несмотря на ошибку, жалующуюся на Express 2005).