SSMSを使用して専用管理者接続(DAC)を確立することは可能ですか?


13

SSMSを使用してDACに接続することはできますか?正しく理解できれば、サーバー名の前に「admin:」プレフィックスを使用することで可能になりますが、次のメッセージが表示されます。

専用の管理者接続は、設計により複数の接続を確立するため、SSMSを介してサポートされません。(Microsoft.SqlServer.Management.SqlStudio.Explorer)



または、「デフォルトでは、サーバー上で実行されているクライアントからのみ接続が許可されます。リモート管理接続オプションでsp_configureストアドプロシージャを使用して構成しない限り、ネットワーク接続は許可されません。」
-swasheck

回答:


11

オブジェクトエクスプローラーをDACに接続することはできません。単一のクエリウィンドウを使用する必要があります。それを右クリックして、接続/接続を変更できます。

オブジェクトエクスプローラーの性質は、DACで許可されていない複数の接続を使用することです。

DACの別の部分は、デフォルトでローカル接続のみを許可します(セキュリティ上の理由により)。DACにリモートで接続できるようにするには、それに応じて構成する必要があります。

exec sp_configure 'remote admin connections', 1
go
reconfigure
go

また、レベル20の通知を設定している場合、接続する前にクエリウィンドウでIntelliSenseを無効にすることもできます。
ジョンセイゲル

16

このエラーは、[接続]を右クリックし、オブジェクトエクスプローラーから[ サーバーに接続 ]ダイアログを使用してDACに接続しようとすると発生します。

ただし、データベースエンジンクエリボタンをクリックして、SSMS経由でDACに接続できます。

ここに画像の説明を入力してください

[ データベースエンジンへ接続 ]ダイアログが表示されます。タイプ:「管理」サーバー名の前に接頭辞を、あなたはDACに接続されます

ここに画像の説明を入力してください

お役に立てれば


1

SQLサンドボックスサーバーへのSSMSを使用してDACに接続しようとして、数日を費やしました。私はこの記事を読んで、すべてが「dac」とタグ付けされました。タグが欠落している投稿を見つけて追加しました。

私の不満は高かったので、ミリカ・メディック答えのように簡単だと言っているような投稿をいくつか見つけました。

そして、Thomas Stringerが、オブジェクトエクスプローラーでDACに接続できないと答えた

しかし、オブジェクトエクスプローラーはDACに接続できることがわかりました。問題解決を試みていたので、それは私としての唯一の接続を取得しましたが、私もログオンしていたので、DACを介して余分な接続があることに気づきませんでした。データベースエンジンクエリまたはオブジェクトエクスプローラー接続を開いていませんでした。まだそこにありました。

学習中に誤って残したDAC接続をクリアするために、SSMSを閉じて再度開きました。SSMSを再起動すると魔法のように、Millica Medicが言うように簡単に接続できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.