累計
本日
昨日

SQL Server 2005 SP1適用方法

SP1は意外とややこしい。セットアップファイルを実行するとインストールが開始されるが、次のようなメッセージが表示されてしまう。

次のファイルは現在ロックされています。

--------
次のファイルは現在ロックされています。
修正プログラムのインストール後に行われる再起動に備え、続行する前にその他すべてのアプリケーションを終了してください。

書き込みがロックされたファイル: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\msftesql.exe (msftesql.exe)
書き込みがロックされたファイル: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\msftepxy.dll (msftesql.exe)
書き込みがロックされたファイル: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\msfte.dll (msftesql.exe)
書き込みがロックされたファイル: C:\WINDOWS\assembly\GAC_MSIL\Microsoft.SqlServer.
DataStorage\9.0.242.0__89845dcd8080cc91\
Microsoft.SqlServer.DataStorage.dll
書き込みがロックされたファイル: C:\Program Files\Microsoft SQL Server\90\Shared\msmdredir.dll (sqlbrowser.exe)
書き込みがロックされたファイル: C:\WINDOWS\assembly\GAC_MSIL\Microsoft.AnalysisServices.
AdomdClient\9.0.242.0__89845dcd8080cc91\Microsoft.Analysis
Services.AdomdClient.dll
書き込みがロックされたファイル: C:\WINDOWS\assembly\GAC_MSIL\
Microsoft.DataWarehouse.Interfaces\
9.0.242.0__89845dcd8080cc91Microsoft.
DataWarehouse.Interfaces.DLL
書き込みがロックされたファイル: C:\WINDOWS\assembly\GAC_MSIL\
Microsoft.SqlServer.RegSvrEnum\
9.0.242.0__89845dcd8080cc91\Microsoft.SqlServer.RegSvrEnum.dll
----------


これは、SQL Serverのサービスが起動中であるためにファイルの更新ができない(ロックされている)というメッセージに見える。そこでコントロールパネル―管理ツール―サービスで、SQL Serverのサービスを停止して再度、インストールを実行すると今度は、SQL Serverへの接続時に認証できないとうメッセージが表示されてしまう。

この原因はすべてのSQL Serverのすべてのサービスを止めてしまったから認証までできなくなってしまったようである。結論としては、SQL Server(MSSQLSERVER)以外のサービスはすべて停止してSP1を適用すると筆者は成功した。

トラックバック

トラックバックURL:
http://www.apricot-jp.com/cgi/mt/mt-tb.cgi/251

関連情報

Copyright(C) 2007 アーキテクト360 Allrights reserved.