コンピュータにSQL Serverをインストールしました。
ローカルサーバーとして操作できます。
しかし、私はそれをパブリックサーバーにしたいと思っています。
多くのチュートリアルに従いましたが、まだ機能しません (外部のコンピューターからサーバーに接続できません)。
私はJavaを使用して、com.microsoft.sqlserver.jdbc
ライブラリを操作しています。
自分の IP アドレスでサーバーに接続しようとすると、例外がスローされます:
The TCP/IP connection to the host 31.168.22.40, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".``
開いているにもかかわらず、ルーターとすべてのファイアウォール (eset と windows ファイアウォール) で開いており、いくつかのポート テストも試しましたが、すべて正常であると表示されました。
http://postimg.org/image/ehfye5pq1/
SQL Server 構成マネージャーで、必要な設定 (1433 ポートで TCP を有効にする) を行います。
マネージメントスタジオに接続しようとしましたが、うまくいきませんでした
プロバイダー: SQL ネットワーク インターフェイス、エラー 26
誰か私がそれを理解するのを手伝ってくれませんか。
答え1
SqlServer を公開するには、次の 2 つの点を構成する必要があります。
構成マネージャーの場合:
SSMS では次のようになります。
申し訳ありませんが、私のサーバーはフランス語です...