none
SQL Server にリモート接続できません。 RRS feed

  • 質問

  • Windows 7 Pro機にSQL Server (SQL Server 2005 Developer Edition)をインストールしましたが(規定インスタンス)、

    クライアントから Management Studio で接続しようとすると

    「(サーバ名) に接続できません。

    追加情報:サーバーへの接続を確立しているときにエラーが発生しました。SQL Server 2005 に接続しているときときにこのエラーが発生した場合は、SQL Server の既定の設定がリモート接続を許可しないようになっていることがエラーの原因である可能性があります。(provider: 名前付きパイプ プロバイダ, error: 40 - SQL Server への接続を開けませんでした)(Microsoft SQL Server、エラー: 53)」

    のメッセージが表示され、接続できません。

    (サーバー上のManagement Studio からは問題なく接続できます)

    SQL Server はインストール後

    ・[Microsoft SQL Server 2005]→[構成ツール]→[SQL Server セキュリティ構成] で [SQL Server 2005 セキュリティ構成] を開き、[サービスと接続のセキュリティ構成] で、[Database Engine] →[リモート接続] で [ローカル接続およびリモート接続] +[TCP/IP のみを使用する] を指定し、[適用] をクリック。


    ・↑ の画面で、[Database Engine] →[サービス] で、[停止] 後 [開始] をクリック。

    ・↑ の画面で、[SQL Server Browser] →[サービス] で、[スタートアップの種類] を [自動] に変更し、[適用] → [停止] 後 [開始] をクリック。

    を行い、リモート接続が可能な状態に設定されているはず … なのです。

    [ローカル接続およびリモート接続] の内容は[TCP/IP および名前付きパイプを使用する] も試してみましたが、現象は変わりません。

    何が足りないのでしょう?

    お手数ですが、よろしくお願いします。

    2010年4月5日 13:31

回答

  • Firewallなどでブロックされていませんか???
    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月5日 14:24
    モデレータ
  • ファイアウォールで遮断されているのかもしれません。パーソナルファイアウォールが起動しているのであれば、そちらの設定を確かめてみて下さい。

    (参考)
    データベース エンジン アクセスを有効にするための Windows ファイアウォールの構成方法
    http://msdn.microsoft.com/ja-jp/library/ms175043.aspx

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月5日 14:26
  • なんとなくWindows F/Wっぽいですね。

    いったん、接続先のWindows F/Wを無効にして接続を試してみて、
    つながればおそらくそれが原因ですね。

    それでつながるようでしたら、

    もう一度Windows F/Wを有効に戻す。 → 必要なポートの設定を行う。

    を行えば良いと思います。

    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月6日 3:57

すべての返信

  • Firewallなどでブロックされていませんか???
    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月5日 14:24
    モデレータ
  • ファイアウォールで遮断されているのかもしれません。パーソナルファイアウォールが起動しているのであれば、そちらの設定を確かめてみて下さい。

    (参考)
    データベース エンジン アクセスを有効にするための Windows ファイアウォールの構成方法
    http://msdn.microsoft.com/ja-jp/library/ms175043.aspx

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/
    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月5日 14:26
  • なんとなくWindows F/Wっぽいですね。

    いったん、接続先のWindows F/Wを無効にして接続を試してみて、
    つながればおそらくそれが原因ですね。

    それでつながるようでしたら、

    もう一度Windows F/Wを有効に戻す。 → 必要なポートの設定を行う。

    を行えば良いと思います。

    • 回答としてマーク 山本春海 2010年4月8日 7:07
    2010年4月6日 3:57
  • こんにちは、へっぽこドラマー さん。

    Fire Wall のご確認はいただけましたか?後日談などもあれば是非お知らせくださいね。
    ElanLilac さん、trapemiya さん、kobadesu さん、情報ありがとうございます。
    勝手ながら、皆様からの返信に回答としてマークさせていただきました。
    有効な情報には回答としてマークすることで、ほかの方の目にとまりやすくなりますので、マークしてみてくださいね。
    そでではまた ^^

    2010年4月8日 7:21
  • ElanLilac さん、trapemiya さん、kobadesu さん、ありがとうございました。

    FireWallを無効にしたら、簡単に接続できました。

    ポートに穴をあけて、なんとかFireWall有効下でのリモート接続ができました。

    大変助かりました。

    ありがとうございました。

    2010年4月8日 12:19