none
SQL SERVERサービス起動時のエラーについて RRS feed

  • 質問

  • SQLServer2008r2利用のサーバで「MSSQLSERVER」サービス起動中に以下エラーが出力しました。

    -----------------------------------------------------------------------

    イベントID:17187

    メッセージ:
    SQL Server は新しいクライアント接続を受け入れる準備ができていません。しばらく待ってから再試行してください。
    エラー ログにアクセスできる場合は、SQL Server の準備ができたことを示す情報メッセージを確認してから、接続を再試行してください。
    [クライアント:local machine]

    -----------------------------------------------------------------------

    1秒後に「クライアント接続可能になりました」のInfoメッセージがあり、最終的に「MSSQLSERVER」サービス起動自体も正常終了しています。

    なお日次でSQL停止・起動を行っていますが、毎回エラーは発生していません。
    (発生頻度は2回に1回程度です。)

    以下についてご教示頂けますでしょうか。

    ① 発生原因ご教示願います。


    <補足>
    別サイトでインスタンス起動中に負荷が高い状態だと出力されるとの情報がありました。
    (実際、瞬間的にメモリ使用率が95%程度まで上昇していました。メモリ容量は4GBです。)

    SQLサービス起動時はメモリ使用量が増加し、エラー発生する可能性がある等の仕様があればご教示願います。


    ② 何か対処が必要かご教示願います。(最終的にSQLServerのサービス起動ができていれば、問題ありませんでしょうか。)


    以上、よろしくお願い致します。

    2015年3月26日 2:07

回答

  • SQLサーバーのサービスが起動して時点で、SQLサーバーが使用している他のサービス(例えばネットワークなど)が起動していない場合にそのようなエラーとなります。

    どうしても気になるのであればレジストリの設定を変更して、サービスの起動順序を明示すればネットワークの起動を待ってSQLサーバーを起動することも出来ます。DependOnServiceについて確認してください。
    https://technet.microsoft.com/en-us/library/cc963243.aspx?f=255&MSPPError=-2147217396

    甕星

    • 回答としてマーク 星 睦美 2015年4月6日 5:57
    2015年3月26日 3:38

すべての返信

  • SQLサーバーのサービスが起動して時点で、SQLサーバーが使用している他のサービス(例えばネットワークなど)が起動していない場合にそのようなエラーとなります。

    どうしても気になるのであればレジストリの設定を変更して、サービスの起動順序を明示すればネットワークの起動を待ってSQLサーバーを起動することも出来ます。DependOnServiceについて確認してください。
    https://technet.microsoft.com/en-us/library/cc963243.aspx?f=255&MSPPError=-2147217396

    甕星

    • 回答としてマーク 星 睦美 2015年4月6日 5:57
    2015年3月26日 3:38
  • ご返信頂きありがとうございます。

    SQL起動の際、利用している他サービスが起動していない時に発生するとの事ですが、
    他のサービス(ネットワークなど)とはSQLServer内のサービス(ポート等)を指していますでしょうか。

    発生時の処理としては、SQL起動処理しか行っていないため、
    SQL以外のOS・ソフトウェアサービスは起動している前提で考えています。

    お手数ですが、ご確認よろしくお願いいたします。

    2015年3月26日 6:44
  • フォーラム オペレーターの星 睦美です。
    kfuji さん、こんにちは。

    > 1秒後に「クライアント接続可能になりました」のInfoメッセージがあり

    質問に書かれている内容から、上記のサービスの遅延が原因ではないかと思いますが、kfuji さんのトラブルシューティングのご参考までにSQL Server サポートチームのブログをご紹介させていただきます。

    Troubleshooting Connectivity #1 - SQL Server への接続:


    イベントログに出力される情報でSource などもチェックすると原因を確認しやすいと思います。詳細はイベントのプロパティ(https://technet.microsoft.com/ja-jp/library/cc765981.aspx )をご覧ください。

    これからもSQL Server フォーラムをお役立てください。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2015年4月6日 6:10