日本語
英語

文書番号: 968749 - 最終更新日: 2010年10月1日 - リビジョン: 2.0

MSXML コア サービス 6.0 Service Pack 2 がインストールされていると、SQL Server 2005 のセットアップが失敗する

すべて展開する | すべて折りたたむ

現象

次のような状況で問題が発生します。
  • Windows XP ベースのコンピューターで、以下のサポート技術情報に記載されている Microsoft XML コア サービス (MSXML) 6.0 用の更新プログラムを適用します。

    954459  (http://support.microsoft.com/kb/954459/ ) MS08-069:XML コア サービス 6.0 セキュリティ更新プログラム (2008 年 11 月 11 日) について
  • この MSXML 更新プログラムを適用した後、コンピューターを Windows XP Service Pack 3 (SP3) にアップグレードします。
次に、Microsoft SQL Server 2005 をインストールしようとすると、以下のエラー メッセージが表示されることがあります。

MSXML 6 Service Pack 2 (KB954459) のインストールに失敗しました。この製品の新しいバージョンが既にこのコンピューターにインストールされています。続行するには、新しいバージョンをアンインストールし、MSXML 6 Service Pack 2 (KB954459) のセットアップ プログラムを再度実行してください。

このエラーのスクリーン ショットは次のとおりです。
元に戻す画像を拡大する

SQL Server のセットアップ ログ ファイルを調べると、次のエラーが記録されています。

このパッケージはこのオペレーティング システムではサポートされていません。
SkipInstallCA。戻り値 3。

インストール中に致命的なエラーが発生しました。
MainEngineThread は 1603 を返しています

エラー コード 1603
製品: MSXML 6.0 Parser (KB933579)
インストールが失敗しました。
MSXML のセットアップ ログ ファイルを調べると、次のエラーが記録されている場合があります。

アクション開始時刻: SkipInstallCA。
このパッケージはこのオペレーティング システムではサポートされていません。
アクション終了時刻: SkipInstallCA。戻り値 3。
アクション終了時刻: INSTALL。戻り値 3。
……
MSI (s) (9C:00) [時刻]: 注: 1: 1729
MSI (s) (9C:00) [時刻]:製品: MSXML 6 Service Pack 2 (KB954459) -- 構成に失敗しました。 ……
MSI (s) (A0:D0) [時刻]:注: 1: 1708
MSI (s) (A0:D0) [時刻]:製品: MSXML 6 Service Pack 2 (KB954459) -- インストールに失敗しました。


セットアップ ログファイルは次のフォルダーにあります。
%WINDIR%\Program Files\Microsoft SQL Server\90\Setup Bootstrap\Log
: この問題は SQL Server 2005 のすべてのエディションおよびリリースに影響を及ぼします。

原因

SQL Server のセットアップは MSXML 6.0 SP2 をインストールするときに、サポート技術情報の資料 954459 で説明されている MSXML 6.0 のバージョンがコンピューターに既にインストールされていることを検出します。このため、検証プロセスは MSXML 6.0 の現在のバージョンを置き換えてはいけないと判定します。これにより、MSXML 6.0 と SQL Server 2005 の両方のインストールが停止します。

回避策

この資料で最初に報告されていた解決方法は使用できなくなりました。この問題が発生する場合は、マイクロソフトのサポートにお問い合わせ (http://support.microsoft.com/oas/default.aspx?gprid=2855) ください。
一旦、契約の締結が必要になりますが、問題がこのKBの「現象」に一致する場合には、最終的には料金はかかりません。

状況

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

この資料は以下の製品について記述したものです。
  • 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 KB968749
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"