4

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

Я не смог установить Microsoft SQL Server 2005 Express Edition SP4 обновления 4 (SP4) через автоматическое обновление, поэтому я скачал обновление отсюда и попытался установить его вручную, что также привело к ошибке:

Компоненты, которые вы пытаетесь установить, уже установлены

Я проверил версию продукта SQL Server 2005, которая вернула 9.00.5000.00 помощью команды Select @@version .

Теперь возникает вопрос: если автоматическое обновление не смогло применить патч SP4, то почему версия обновилась до 9.00.5000.00 ?

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

Есть ли другой способ проверить правильность применения исправления SP4?

Изменить: я использовал MBSA Tool для анализа необходимых обновлений, которые подтверждают, что Microsoft SQL Server 2005 Express Edition SP4 отсутствует.

3 ответа3

1

Не ясно, что означает «он не будет установлен», и я также никогда не слышал об обновлениях, выходящих из строя таким образом (самые последние обычно заменяют старые).

Но вы можете установить SP4 вручную, не полагаясь на Центр обновления Windows:

http://www.microsoft.com/download/en/details.aspx?id=184

0

Они должны быть установлены по порядку (sp2, sp3, sp4)

Вы получили их, так как на вашем компьютере должен быть установлен SQLExpress.

0

Я бы сказал, что, поскольку он правильно сообщает номер версии (как в документе ниже), он устанавливается правильно, если только вы не получаете какую-либо ошибку. Я не могу размышлять о том, как он был установлен, но вы, кажется, на SP4.

http://support.microsoft.com/kb/321185

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .