Установка сервера sql express: проблема VS2008 sp1 - PullRequest
0 голосов
/ 10 ноября 2008

Я пытаюсь установить SQL Server Express 2008 на мою машину. Я получаю сообщение об ошибке, в котором говорится, что на компьютере установлена ​​более старая версия VS 2008. Обновите SP1 VS2008 перед установкой Sql server 2008.

Я попытался установить sp1, но получаю сообщение об ошибке, что в системе не обнаружена совместимая версия vs2008. обновление не совместимо с экспресс-выпусками.

У меня проблемы с установкой SQL Server 2008 Express, установленной на моей машине, и у меня проблемы. Пожалуйста, помогите мне.

Ответы [ 4 ]

4 голосов
/ 07 марта 2010

У меня была та же проблема, которую описывает ironsavior. У меня была VS 2008 с пакетом обновления 1 (SP1) и никакие другие VS не установлены (то есть, нет экспресс-версии чего-либо.)

Вот как я решил это, в основном реестр стимул . Я перешел к ключу реестра HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033 и изменил следующие значения (они были 0 , 0 и "RTM" соответственно)

SP = dword:00000001
SPIndex = dword:00000001
SPName = "SP1"

Вам даже не нужно выходить из установщика, чтобы сделать это. Просто повторите проверки после настройки реестра, и он должен пройти. По крайней мере, работал на меня.

2 голосов
/ 10 ноября 2008

Вам необходимо установить полную версию Visual Studio 2008 для обновления до Пакета обновления 1. На сайте MS вы должны найти пакет обновления 1 (SP1), специфичный для выпусков Express Visual Studio.

На самом деле я не уверен, но попробуйте заново загрузить Visual Studio Express, и в него должен быть уже интегрирован SP1. Вот ссылка .

Удачи!

0 голосов
/ 06 августа 2009

Средство обновления SQL Express SP1 не работает на SQL Express, хотите верьте, хотите нет. Если вы исправите SQL Express, используя «полную версию SQL 2008 SP1», это будет работать. Я обнаружил, что это имело место в июне 2009 года.

0 голосов
/ 04 июля 2009

Не обязательно устанавливать полную версию Visual Studio 2008 для обновления до Service Pack 1. Вы можете установить любое из экспресс-выпусков с sp1, в идеале Visual C ++ и C #. Если они уже установлены на вашем ПК, переустановите и удалите все старые версии SQL Server Express (2000 или 2005 в разделе «Установка и удаление программ»). Наконец, установите SQL Server 2008 Express; Это должно решить проблему.

Удачи!

...