KB948110がWindows Updateから導入できない

 
この症状に遭遇していたのですが、何とか解決できたのでメモしておきます。
 
<現象詳細>
・サーバはWindows Server 2003 SP2でドメインコントローラ
Symantec Backup EXEC が入っていて、SQL Serverが稼動中
・WindowsUpdateでKB948110↓が検知されるが、インストールしようとすると失敗する
http://www.microsoft.com/japan/technet/security/bulletin/MS08-040.mspx
 
<原因>
↓で書かれているように、自動インストール時のインスタンス名の指定がおかしいからの模様
Japan WSUS Support Team Blog - WSUS 2.0 環境での MS08-040 更新プログラム インストール失敗について
 
<対処>
1.↓からKB948110の単体インストールファイルをダウンロードする
Download Windows Server 2003 用セキュリティ更新プログラム (KB948110) from Official Microsoft Download Center
 
2.コマンドラインからダウンロードしたインストーラに次のようにオプションをつけて実行する
SQLWMSDE-KB948110-x86-ENU.exe /upgradesp sqlrun BLANKSAPWD=1 INSTANCENAME=(インスタンス名)
 
このとき、(インスタンス名)のところには、何が入るかシステムによって多分不定なので、
レジストリエディタから
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Serverキーを開いて
InstalledInstancesに書いてあるのを、一つ一つ入れて試してみればいいです
 
3.インストールが終わったらサーバを再起動する(要求はされない)