2017-06-30 18 views
1

VPSにSQL Serverのインスタンスがあり、すべてのTCP接続(動的ポートがnullに設定され、ポートが1533に設定されています)を構成しました。有効になっています。IPを使用してSQL Serverに接続できません

私はSQL Serverログインを作成し、ウィンドウとSQLサーバーの両方の認証が有効になっていることを確認しました。

しかし、私はまだA network related or instance related ...エラーが発生します。

私はでログインしようとした:唯一のIPアドレス

2 - IP

の1-:ポート(xxx.xxx.xxx.xxx:1533)

、3- IP \ InstanceNameは(xxxは.xxx.xxx.xxx \のInstanceName)

4- IP \ InstanceNameは、ポート(xxx.xxx.xxx.xxx \ InstanceNameは、1533年)

5- IP:ポート\のInstanceName(xxx.xxx.xxx .xxx:1533 \ InstanceName)

すべてが同じエラーで失敗しました。

+0

試行4と試行5は有効ではありません - 試してください。各セグメントのトラブルシューティング:まずローカルでVPSサーバーにログオンし、ローカルに接続できることを確認します。次に、SQL Serverでリモート接続が有効になっていることを確認します。次に、外部IPアドレスが有効であることを確認し、外部クライアントから 'telnet xxx.xxx.xxx.xxx 1533'を実行してみてください。 –

+0

@ Nick.McDermaid:質問を投稿する前にすでに完了 – Arrrr

+0

SQLサーバーのバージョンとOSについては言及していませんでした。ファイアウォールルールを追加し、構成マネージャーでTCP接続を有効にしてください。 – Khan

答えて

2

TCPコンフィギュレーションマネージャでTCP接続を設定し、TCPプロトコルを有効にして(ダイナミックポートをnullに設定し、ポートを1533に設定するなど)、ファイアウォールルールをmentioned hereとして追加する必要があります。

また、設定を変更した後でサービスを再起動することを忘れないでください。

+0

だから...あなたはすべてを試しましたが、あなたはファイアウォールの問題ではないことを知っていますが...これは受け入れられた答えですか?これは質の低い質問と回答です –

関連する問題