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

関連情報

・Analysis Serviecsのデータベース(キューブ)の名前を変更する方法
・SQL Server 2008へリモート接続する方法
・警告 : 属性リレーションシップに指定された名前と、関連属性の名前が異なります
・配置と処理および再接続の違い
・Reportingで表示する計算列 
・UDM(Unified Dimentional Model)の使い道
・キューブの集計がおかしい時
・バインドに指定されたサイズが小さすぎたため、1 つ以上の列の値が切り捨てられました
・列 "NAME" では、Unicode 形式の文字列データ型と Unicode 以外の形式の文字列データ型を変換できません
・ログオン失敗: 要求された種類のログオンは、このコンピュータではユーザーに許可されていません
・MDXクエリの簡単な作り方
・Adventure Workサンプルデータベースのインストール方法
・MDXクエリの結果を型付データセットに格納する方法
・データ ソース 'XXX' には、処理中の操作にはサポートされていない ImpersonationMode が含まれています。
・処理中の操作にはサポートされていない ImpersonationMode が含まれています。
・ユーザー 'XXXX' には、この操作を行うのに必要な権限が与えられていません。 (rsAccessDenied)
・VS.NETからReportServerへレポートを配置する方法
・ユーザー 'XXXX' には、この操作を行うのに必要な権限が与えられていません。 (rsAccessDenied)
・SQL Server 2005 SP1適用方法
・SQL Server 2005のインストール方法(その1)

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