web-dev-qa-db-ja.com

DAC接続エラー

SQL Server 2014で専用の管理接続を使用して接続する際に問題が発生しました。テストしてみました。

Sp_configureでDACを有効にしています。 RECONFIGUREを実行しました。

接続文字列にADMIN:というプレフィックスを付けました。SSMSの[サーバーに接続]ボックスで。

ADMIN:とサーバー名の間にスペースを入れていません。サーバー名の前にADMINを付けない限り、サーバー名は問題なく機能します。

オブジェクトエクスプローラーに接続しようとはしていません。新しいクエリウィンドウを開くときに接続を試みています。

私はWindows認証を使用していますが、サーバー名の前にADMIN:を付けない場合は問題なく機能します。

ファイアウォールをオフにして試したので、ファイアウォールの問題ではありません。

SQL Serverのエラーログを確認すると、「ポート1434でリモートでリッスンするための専用管理接続サポートが確立されました」と表示されます。それは接続されているという意味ですか?もしそうなら、なぜ以下のエラーが発生したのですか?

私は確認しましたTCP Dan Guzmanによって言及されたPowershellスクリプトとのポート接続、およびそれは正常に動作します。Powershellは「サーバーリスニングTCPポート1434 」

次のエラーが発生します。enter image description here

SQL Serverへの接続を確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。 (プロバイダー:TCPプロバイダー、エラー:0-そのようなホストは不明です。)(Microsoft SQL Server、エラー:11001)

そのようなホストは知られていません

あなたの助けをいただければ幸いです。

2
user3469285

SQL構成の問題なのか、ネットワーク/ファイアウォールの問題なのかを特定し始めます。サーバーにRDPし、そこから接続してみます。それが機能する場合、ネットワークに問題がある可能性が高く、おそらくファイアウォールに問題があります。そうでない場合は、SQL ServerでDACをどのように構成したかを確認する必要があります。

サーバーにSSMSがインストールされていない場合でも、sqlcmdを使用してテストできます。このMicrosoftのドキュメント「 専用の管理者接続を使用 」に従ってください。すべてが説明されています。

0
Salvador L