ホーム > ブログ > Bear's Droppings > SQL Server 2005 Express Edition SP3 のインストールに失敗します このエントリーを含む はてなブックマーク 0 users

SQL Server 2005 Express Edition SP3 のインストールに失敗します

Posted by bear.mini at 2009/03/10 14:07:31
タグ: Computer

Windows Update で SQL Server 2005 Express Edition の Service Pack 3 (SP3) が利用可能な更新プログラムに含まれていたのですが、適用してみようとしたところ、以下のような具合で失敗してしまいました。

 

Windows Update 失敗

[コード 89B  Windows Update で不明なエラーが発生しました。]

 

このコードでググってみたりしましたが、解決策はもちろんのこと、同じ問題に遭遇している人さえ見つかりませんでした。

 

仕方ないので自力で解決するしかなさそうです。

 

 

ログファイルをチェック

C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix というディレクトリに

KB955706_x86_ENU-xxxxxxxx-LogFiles.cab という感じの名前のファイルができているので、それを展開します。

展開するとその中に HotFix.log および Summary.txt というファイルがあるはずです。

 

この Summary.txt を、メモ帳などの UTF16-LE に対応しているエディタで開きます。

 

すると、その中に

 

Product Installation Status
Product                   : Express Database Services (SQLEXPRESS)
Product Version (Previous): 3077
Product Version (Final)   : 
Status                    : Failure
Log File                  : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQL9Express_Hotfix_KB955706_SQLEXPR.EXE
SQL Express Features      : SQL_Data_Files,SQL_Engine,SQL_Replication,SQL_SharedTools
Error Number              : 2203
Error Description         : Unable to install Windows Installer MSI file

 

という箇所が見つかりました。

 

しかし対処方法がよくわかりません。

 

 

Microsoft のサイトから SP3 をダウンロードして手動でインストール

 

仕方ないので SP3 を自分でダウンロードしてきてインストールすることにしましょう。

 

Download details: SQL Server 2005 Express Edition SP3
http://www.microsoft.com/downloads/details.aspx?FamilyID=3181842a-4090-4431-acdd-9a1c832e65a6&displaylang=en

 

私は 32bit バージョンの Vista を使っているので、SQLEXPR32.EXE のほうをダウンロードしました。

 

ダウンロードが完了したら、実行します。

 

ウィザードの質問に、基本的にはデフォルト設定のまま答えていきますが、何箇所か、デフォルト設定から変えた場所があります。

 

変更箇所1

 dialog1

アップグレードするかどうかのチェックがついていなかったのでチェックしました

 

 

変更点2

dialog2

現在インストーラを実行しているユーザを、SQL Server Administrator ロールに追加することにしました。

 

 

あとは設定を変更せずにインストールを開始しました。

 

途中で

dialog3

このようなダイアログが出てきてしまいました。

[管理ツール] の [サービス] から "SQL Server (SQLEXPRESS)" を停止して Retry。

 

するとインストールが再び進行し始めましたが、今度は以下のようなダイアログが。

dialog4

念のため当該ディレクトリ(C:\Config.Msi) のACL を確認してみましたが、特に問題なさそうでした。

(SYSTEM ユーザおよび Administrators にフルコントロールが与えられていた)

 

ダメ元で [再試行] を押したらインストールが進み始めました。うーむ。

 

そのまま待っているとインストールが正常に完了しました。

 

この後 Windows Update を確認すると、Microsoft SQL Server 2005 Express Edition Service Pack 3 (KB955706) のインストールに成功していることが確認できました。

 

 

SQL Server のアップグレードは毎回何かに引っかかっている感じですが、私だけでしょうかね?

 

 

 

ひと目でわかるMicrosoft SQL Server 2005 (マイクロソフト公式解説書)
日本ユニテック
日経BPソフトプレス
売り上げランキング: 13715
おすすめ度の平均: 4.5
5 入門書に最適な1冊です
4 入門書としては二重丸
5 入門時必須の一冊!
 
 
10日でおぼえるSQL Server 2005入門教室
山田 祥寛
翔泳社
売り上げランキング: 84724
おすすめ度の平均: 4.0
3 内容は良いのですが書き方が微妙です。
5 良書

このページに寄せられたコメント

どどっじ
2009/03/19
08:45:39 --05:00
当方もまったく同じ症状で悩んでいます。 この記事を参考に解決するよう努力します。MSのやるこたー こんなことが多くてまったく腹立たしい!! 
tantanu
2009/10/20
23:43:51 --05:00
おかげさまで解決しました!!!
感謝です。
ありがとう

コメントしてください:
お名前: (半角/全角問わず 16 文字まで)
コメント:
(no HTML)
確認:
このテキストボックスに "確認" の 2 文字を書くと投稿できるようになります。
投稿ボタンが自動的に有効にならない場合は、ここをクリックしてください
これは、自動的にスパムコメントを書き込もうとする悪意をもったプログラムと、 そうでないあなたを識別するためのものです。お手数をおかけしますがよろしくお願いします。 また、ブラウザによっては対応していない場合があるかも知れません。IE 7 と Firefox で動作確認を行いました。

このページに寄せられたトラックバック

このページはまだトラックバックを受信していません。

このページへのトラックバック Ping URL:
http://bearmini.net/trackback.aspx?~/blog/view.aspx?bid=1&aid=161

このサイトの上位人気記事