none
SQL Server 接続 RRS feed

  • 質問

  • APサーバとDBサーバの構成をとっており、

    APサーバからDBサーバへSQLの接続をしているようなのですが、

    APサーバより、下記メッセージが出力され連携できない状態に陥りました。

    ネットワーク的に以外に考えられる要因等があったりしますでしょうか?

     

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

    System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: TCP プロバイダ, error: 0 - 通常、各ソケットアドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。)

    • 移動 山本春海 2011年8月25日 1:51 適切なカテゴリに移動 (移動元:MSDN / TechNet フォーラムへのご意見ご要望)
    2011年8月24日 11:47

回答

  • >ネットワーク的に以外に考えられる要因等があったりしますでしょうか?

    可能性は無限にあります。

    とりあえず思いつくのは

    ・DB サーバの構成・設定が不適切
    ・AP サーバが DB サーバに接続するための設定(接続文字列など)が不適切

    なんてあたりです。

     


    2011年8月24日 12:40

すべての返信

  • >ネットワーク的に以外に考えられる要因等があったりしますでしょうか?

    可能性は無限にあります。

    とりあえず思いつくのは

    ・DB サーバの構成・設定が不適切
    ・AP サーバが DB サーバに接続するための設定(接続文字列など)が不適切

    なんてあたりです。

     


    2011年8月24日 12:40
  • こんにちは、yuj-yamamoto さん。

    MSDN フォーラムのご利用ありがとうございます。フォーラム オペレーターの山本です。

    参考になる情報をいただいていると思われましたので、勝手ながら私のほうで一旦回答としてマークさせていただきました。
    渋木宏明 さん、情報ありがとうございます。

    ちょっと検索してみました。英語の資料になりますが、以下の資料も参考になるかもしれません。間違ってたらごめんなさい。

      (provider: TCP Provider, error: 0 - Only one usage of each socket address (protocol/network address/port) is normally permitted.)
      http://blogs.msdn.com/b/spike/archive/2008/08/26/provider-tcp-provider-error-0-only-one-usage-of-each-socket-address-protocol-network-address-port-is-normally-permitted.aspx

    いただいた情報の中で、解決に役立った投稿や、参考になる情報など有効な情報には回答としてマークすることをお願いしています。
    今後、同じ問題でこのスレッドを参照される方にも、有効な情報がわかりやすくなるかと思いますので、yuj-yamamoto さんも次回から回答としてマークのご協力よろしくお願いいたしますね。

    今後とも、MSDN フォーラムをよろしくお願いいたします。それでは。
                                                                              
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海


    • 編集済み 山本春海 2011年9月7日 1:42 誤記修正
    2011年9月6日 8:35