OSをWindows 2003 Server R2でリカバリーしてMicrosoft Updateで最新のパッチレベルにした状態で、SQL Server 2005/2008をインストールを試みると最終のインストール段階で失敗してしまう。Express版でも同様でインストールができない。
OSをインストールした直後にSQL Serverをインストールすることで回避できた。
ちなみに、Windows XP SP3だとファイヤーウォールを無効にすれば最新パッチレベルでも問題ないし、Windows 2008 Serverでもこのような現象は発生しなかった。
前回も同じことをやって1日無駄にした反省をすっかり忘れてて、今回もSQL Serverのインストールまでに諸々のセットアップをしてた5時間が無駄になっちゃった。ぶちたいぎい。