[FIX] SQL Server 2000 Service Pack 3 をインストール後、SQL Server が起動せず、アクセス違反が発生する

文書翻訳 文書翻訳
文書番号: 814572 - 対象製品
すべて展開する | すべて折りたたむ

目次

現象

Microsoft SQL Server 2000 Service Pack 3 (SP3) をインストール後、Microsoft SQL Server が起動しないか、起動後すぐに停止し、さまざまなファイルにエラー メッセージが出力されます。

たとえば、SQL Server エラー ログ ファイルに、SQL Server によって、アクセス違反のログが出力されます。

( : 以下のエラーは一例です。)
2003-01-30 14:57:47.93 server Using 'dbghelp.dll' version '4.0.5'
*Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL\log\SQLDump0030.txt
2003-01-30 14:57:47.95 server FRunCM: プロセス 828 で重大な例外 c0000005 EXCEPTION_ACCESS_VIOLATION が発生しました。SQL Server はこのプロセスを終了しています。
* *******************************************************************************
*
* BEGIN STACK DUMP:
* 01/30/03 14:57:47 spid 0
*
* Exception Address = 00000000
* Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
* Access Violation occurred reading address 00000000

* -------------------------------------------------------------------------------
* Short Stack Dump
* 00000000 Module(sqlservr+FFC00000)
* 00A73EB0 Module(sqlservr+00673EB0) (g_umsControl+00000000)
* 00514B3F Module(sqlservr+00114B3F) (LoadDCOM+00000103)
* 00519566 Module(sqlservr+00119566) (FRunCM+00000475)
* 0051739E Module(sqlservr+0011739E) (initCM+00000064)
* 7800A27B Module(MSVCRT+0000A27B) (beginthread+000000CE)
* 77E8758A Module(KERNEL32+0000758A) (SetFilePointer+0000018A)
次のエラーが、イベント ビューアのアプリケーション イベント ログに出力されます。
イベント ID : 17055
ソース : MSSQLSERVER
説明 : 17310:
FRunCm: プロセス 2844 で重大な例外 c0000005
EXCEPTION_ACCESS_VIOLATION.
が発生しました。SQL Server はこのプロセスを終了しています。
次のテキストが、SQL Server 2000 SP3 セットアップ ログ ファイル (Sqlsp.log) に出力されます。
22:08:34 プロセス終了コード : (0)
22:08:34 C:\sql2ksp3\x86\BINN\osql.exe -Slpc:HCH_MEGA -b -n -d master -o "d:\Program Files\Microsoft SQL Server\MSSQL\install\sp3_serv_uni.out" -i "d:\Program Files\Microsoft SQL Server\MSSQL\install\sp3_serv_uni.sql" -Usa -P"
22:08:38 プロセス終了コード : (1)
22:25:23 スクリプト実行エラー : sp3_serv_uni.sql (1)
次のテキストが、SP3_serv_uni.out ファイルに出力されます。このファイルは \Program Files\Microsoft SQL Server\MSSQL\Install フォルダにあります。
"system_function_schema.fn_get_sql" を作成しています。
[DBNETLIB]ConnectionCheckForData (CheckforData()).
[DBNETLIB]一般的なネットワーク エラーです。マニュアルを調べてください。

解決方法

この問題を解決するには、3 つの方法があります。

方法 1

この問題は、SQL Server 2000 Service Pack 3a (SP3a) で修正されています。

この問題を解決するには、SQL Server 2000 の最新の Service Pack を入手します。関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
290211 最新の SQL Server 2000 Service Pack の入手方法


方法 2

: 以下のコマンドは、SP3 インストール CD またはインストール ディレクトリから実行します。以下の手順では、インストール ディレクトリを C:\sql2ksp3 としています。
  1. コマンド プロンプトから次のコマンドを実行して、自己解凍形式のキャビネット ファイル (SQLRedis.exe) から C:\Extract フォルダにファイルを展開します。
    C:\sql2ksp3\x86\other\sqlredis.exe /T:C:\Extract /C
    : SQLRedis.exe ファイルは、インストール ディレクトリの \x86\Other フォルダにあります。
  2. C:\Extract フォルダにある Mdac_qfe.exe ファイルを実行します。
  3. 修正プログラムをインストールすることを示す、[Microsoft Data Access Components Hotfix Installer] ダイアログ ボックスが表示されます。[OK] をクリックして、修正プログラムのインストールを続行します。
  4. MDAC 修正プログラム (Mdac_qfe.exe) が正常にインストールされたら、SQL Server 2000 SP3 セットアップを再度実行して、インストールを完了します。

方法 3

上記の 2 つの方法を実行しても問題が解決しない場合は、Microsoft Product Support Services にお問い合わせください。

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 814572 (最終更新日 2003-10-03) を基に作成したものです。

プロパティ

文書番号: 814572 - 最終更新日: 2005年4月12日 - リビジョン: 7.0
この資料は以下の製品について記述したものです。
  • Microsoft SQL Server 2000 Service Pack 3
キーワード:?
kberrmsg kbupgrade kbsysadmin kbprb KB814572
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com