トップ回答者
Server TCP provider has stopped listening on portについて

質問
-
環境:Windows2003 Server SP2 + SQL Server 2005 SP2 Enterprise Edition (64-bit)
こんにちは。
時々、以下のようなエラーが発生して、瞬間的にサービス停止(停止といいますか、セッションを受け付けないのだと思いますが)の状況になります。
数秒後に自動で立ち上がってきます。
エラー: 26040、重大度: 17、状態: 1。
Server TCP provider has stopped listening on port [ xxxx ] due to a failure. Error: 0x2747, state: 2. The server will automatically attempt to reestablish listening.
調べるかぎり、こちらはハードウェアが怪しいでしょうか。
http://www.webservertalk.com/archive...2-1340118.html
http://forums.microsoft.com/MSDN/Sho...eID=1&pageid=1
ハードウェア障害のエラーは特に出ていませんが、何か原因がありそうでしょうか。
回答
-
こんにちは、nagino です。
補足です。
エラー番号は ElanLilac 様のご指摘の通りだと思います。
以下のスレッドに関連しそうな KB や情報が紹介されていますので、一度確認してみてください。
http://social.technet.microsoft.com/Forums/ja-JP/windowsserver2003ja/thread/02edfa83-cada-4d07-b514-51818e78d268あと、今回は OS に SP2 適用済みなので該当しませんが、以下のような KB もありました。
http://support.microsoft.com/kb/917114/
MCITP(Database Developer/Database Administrator) -
おっと、おそらくそちらのエラーの方が原因に近いですね。
ページファイルが不足しているか、何らかのプロセス(アプリケーションやドライバ、サービスなど形態を問わず)がメモリリークしている際に出るようです。
何らかのプロセスがメモリをリークしてシステムリソースが不足し、その結果としてネットワーク側にまで波及してしまっているような感じがします。ハードウェア構成とページファイルの設定、OS とサービスの構成の確認が必要ですね。
特に、SQL Server 以外にインストールされているサービスやアプリケーション、デバイスドライバ、周辺機器が何か無いかという点から確認が必要と思われます。サーバーの保守契約がある場合は、そちらにデバイスドライバなどのバージョンアップや類似事例が無いか確認されたほうが良いかもしれません。
MCITP(Database Developer/Database Administrator)
すべての返信
-
こんにちは、nagino です。
補足です。
エラー番号は ElanLilac 様のご指摘の通りだと思います。
以下のスレッドに関連しそうな KB や情報が紹介されていますので、一度確認してみてください。
http://social.technet.microsoft.com/Forums/ja-JP/windowsserver2003ja/thread/02edfa83-cada-4d07-b514-51818e78d268あと、今回は OS に SP2 適用済みなので該当しませんが、以下のような KB もありました。
http://support.microsoft.com/kb/917114/
MCITP(Database Developer/Database Administrator) -
おっと、おそらくそちらのエラーの方が原因に近いですね。
ページファイルが不足しているか、何らかのプロセス(アプリケーションやドライバ、サービスなど形態を問わず)がメモリリークしている際に出るようです。
何らかのプロセスがメモリをリークしてシステムリソースが不足し、その結果としてネットワーク側にまで波及してしまっているような感じがします。ハードウェア構成とページファイルの設定、OS とサービスの構成の確認が必要ですね。
特に、SQL Server 以外にインストールされているサービスやアプリケーション、デバイスドライバ、周辺機器が何か無いかという点から確認が必要と思われます。サーバーの保守契約がある場合は、そちらにデバイスドライバなどのバージョンアップや類似事例が無いか確認されたほうが良いかもしれません。
MCITP(Database Developer/Database Administrator)