Код статьи: 968749 - Последнее изменение :: 1 февраля 2011 г. - Редакция: 7.0

Сбой установки SQL Server 2005, если уже установлен пакет обновления 2 (SP2) для MSXML основных служб 6.0

Совет по использованию системыЭта статья относится к операционной системе, отличной от установленной на вашем компьютере. Содержимое, не относящееся к используемой системе, отключено.

На этой странице

Развернуть все | Свернуть все

Проблема

Рассмотрим следующий сценарий:
  • У вас есть компьютер под управлением Windows XP примените обновление для Microsoft XML Core Services (MSXML) версии 6.0, описанное в следующей статье базы знаний Майкрософт:

    954459  (http://support.microsoft.com/kb/954459/ ) MS08-069: Описание обновления безопасности для служб MSXML 6.0: 11 ноября 2008 г.
  • После установки исправления MSXML обновить компьютер до Windows XP с пакетом обновления 3 (SP3).
При попытке установить Microsoft SQL Server 2005 в этом случае появляется следующее сообщение об ошибке:

Не удалось установить MSXML 6 с пакетом обновления 2 (SP2) (KB954459), поскольку на компьютере уже установлена более поздняя версия. Чтобы продолжить, удалите более позднюю версию и затем снова запустите программу установки MSXML 6 с пакетом обновления 2 (SP2) (KB954459).

Снимок экрана эта ошибка выглядит следующим образом:
Свернуть это изображениеРазвернуть это изображение

Просмотрите файл журнала программы установки SQL Server можно найти выполнил следующее сообщение об ошибке:

Этот пакет не поддерживается данной операционной системой.
SkipInstallCA. Возвращает значение 3.

Неустранимая ошибка при установке
MainEngineThread возвращено 1603

Код ошибки 1603
Продукт: MSXML 6.0 анализатор (KB933579)
Не удалось установить.
Если изучить файл журнала установки MSXML может оказаться выполнил следующее сообщение об ошибке:

Начало действияВремя: SkipInstallCA.
Этот пакет не поддерживается данной операционной системой.
Действие завершеноВремя: SkipInstallCA. Возвращает значение 3.
Действие завершеноВремя: УСТАНОВКА. Возвращает значение 3.
……
MSI (s) (9 C: 00)]Время]: Примечание: 1: 1729
MSI (s) (9 C: 00)]Время]: Продукт: не удалось выполнить MSXML 6 с пакетом обновления 2 (SP2) (KB954459)--конфигурации. ……
MSI (s) (A0:D0)]Время]: Примечание: 1: 1708
MSI (s) (A0:D0)]Время]: Продукт: не удалось выполнить пакет обновления 2 (SP2) (KB954459)--Установка MSXML 6.


Файлы журналов программы установки можно найти в следующей папке:
%WINDIR%\Program Bootstrap\Log после окончания Files\Microsoft SQL
ПримечаниеЭта проблема касается всех версий и выпусков SQL Server 2005.

Причина

Когда Программа установки SQL Server пытается установить MSXML 6.0 с пакетом обновления 2, он обнаруживает, что на компьютере уже установлена версия MSXML 6.0, описанного в статье базы знаний 954459. Таким образом процесс проверки указывает, что текущая версия MSXML 6.0 не будет заменен. Установка MSXML 6.0 и SQL Server 2005 будет прервана.

Решение

Сведения о пакете обновления

Чтобы устранить эту проблему, получите последний пакет обновления для SQL Server 2005.

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
913089  (http://support.microsoft.com/kb/913089/ ) Как получить последний пакет обновления для SQL Server 2005

Временное решение

Требуется помощь для решения проблемы можно перейти к»Получить помощь"раздел. Если вы предпочитаете решить проблему самостоятельно, перейдите к»Решить самостоятельно"раздел.

Получить помощь

Чтобы устранить проблему автоматически, нажмите кнопкуРешить проблемусвязь. Нажмите кнопкуЗапуститьвЗагрузка файладиалоговое окно поле и следуйте указаниям мастера.

Решить проблему
Microsoft Fix it 50568


ПримечаниеЭтот мастер может быть на английском языке Однако автоматическое исправление применяется также для других языковых версиях Windows.

ПримечаниеЕсли вы не на компьютере, на котором возникла проблема, можно сохранить автоматическое исправление на флэш-накопитель или компакт-диск и запустите его на компьютере, на котором возникла проблема.

Решить самостоятельно

Чтобы обойти проблему:
  1. Загрузите исправление MSMXL с веб-узел Майкрософт:

    http://download.Microsoft.com/download/E/3/F/E3F51FFB-505D-480E-9F67-0DD3A9680DEE/MSXMLFix.exe (http://download.microsoft.com/download/E/3/F/E3F51FFB-505D-480E-9F67-0DD3A9680DEE/MSXMLFix.EXE)
  2. Извлечь исправления, а затем скопируйте MSXML6.Файл MSP и MSXML_FIX.Файл VBS в ту же папку.
  3. ЗапуститьCscript MSXML_FIX.VBS.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
Ключевые слова: 
kbtshoot kbsurveynew kbprb kbfixme kbmsifixme kbmt KB968749 KbMtru
Переведено с помощью машинного переводаПереведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:968749  (http://support.microsoft.com/kb/968749/en-us/ )