Обновление SQL Server 2005 Express до SP3 - PullRequest
0 голосов
/ 24 декабря 2008

Я пытаюсь установить SQL Server 2005 Express SP3 на две из моих машин. Когда я пытаюсь сделать это, я получаю это сообщение об ошибке: «Ни одна из выбранных функций не может быть установлена ​​или обновлена. Установка не может быть продолжена, поскольку в машину не было внесено никаких эффективных изменений. Чтобы продолжить, нажмите« Назад », а затем выберите функции для установки. " И, конечно, это не позволит мне идти дальше. Когда я попадаю на экран «Существующие компоненты» (который находится перед сообщением об ошибке), единственным перечисленным элементом является «Службы базы данных SQL Server 9.2.3042.00», и он недоступен (не может быть проверен). Я предполагаю, что это «ни одна из выбранных функций», о которой говорится в сообщении об ошибке.

Я пробовал это на двух разных компьютерах, работающих под управлением Windows Server 2003. Оба также имеют MSDE (SQL Server 2000), но не уверен, что это имеет значение. Сообщенная версия SQL 2005 - 9.0.3068 для обеих машин. Ссылка, которую я использовал для загрузки пакета обновления:

http://www.microsoft.com/downloads/details.aspx?FamilyID=3181842a-4090-4431-acdd-9a1c832e65a6&displaylang=en

Есть идеи? Спасибо.

EDIT:

Если я нажму на детали, вот что я получу:

Имя: Microsoft SQL Server 2005 (SQLEXPRESS). Причина: ваше обновление заблокировано. Дополнительные сведения о поддержке обновления см. В разделах «Обновления версий и выпусков» и «Требования к оборудованию и программному обеспечению» справки по установке SQL Server 2005 или электронной документации по SQL Server 2005.

Проверка издания: Ваше обновление заблокировано из-за правил обновления редакции. Дополнительные сведения об обновлениях выпусков см. В разделе «Обновления версий и выпусков» справки по установке SQL Server 2005 или электронной документации по SQL Server 2005.

Ответы [ 2 ]

1 голос
/ 12 января 2009

Решением, в моем случае, было использование этого установочного пакета:

http://www.microsoft.com/downloads/details.aspx?familyid=B448B0D0-EE79-48F6-B50A-7C4F028C2E3D&displaylang=en

1 голос
/ 24 декабря 2008

Возможно, он пытается обновить экземпляры MSDE. Это экземпляры по умолчанию? - это не то, что вы хотите (но ради других, если бы это было то, что вы хотели, вы должны запустить d: \ setup.exe SKUUPGRADE = 1).

Я предлагаю использовать аргумент командной строки INSTANCENAME для настройки, чтобы указать, что вы хотите обновить сервер 2005 года. Посмотрите некоторые примеры:

http://msdn.microsoft.com/en-us/library/ms403393(SQL.90).aspx

-Oisin

...