Можно ли установить выделенное соединение администратора (DAC) с использованием SSMS?

13

Можно ли подключиться к ЦАП с помощью SSMS? Если я правильно понимаю, это должно быть возможно, используя префикс «admin:» перед именем сервера, но я получаю следующее сообщение:

Выделенные соединения администратора не поддерживаются через SSMS, так как он устанавливает несколько соединений в зависимости от проекта. (Microsoft.SqlServer.Management.SqlStudio.Explorer)

Эван Кэрролл
источник
Или может быть так: «По умолчанию подключение разрешено только от клиента, работающего на сервере. Сетевые подключения не разрешены, если они не настроены с использованием хранимой процедуры sp_configure с опцией удаленных подключений администратора».
swasheck

Ответы:

11

Вы не можете подключить проводник объектов к ЦАП. Вам нужно использовать одно окно запроса, и вы можете щелкнуть по нему правой кнопкой мыши, чтобы подключить / изменить соединение.

Природа проводника объекта заключается в том, что он использует несколько соединений, что недопустимо в ЦАП.

Другая часть с ЦАП, из коробки позволяет только локальные соединения (по соображениям безопасности). Если вы хотите иметь возможность удаленного подключения к ЦАП, вам необходимо настроить его соответствующим образом:

exec sp_configure 'remote admin connections', 1
go
reconfigure
go
Томас Стрингер
источник
Кроме того, если у вас настроены уведомления уровня 20, вы можете отключить IntelliSense в окне запросов перед подключением.
Джон Зигель
16

Эта ошибка возникает, когда вы пытаетесь подключиться к ЦАП с помощью правой кнопки мыши Подключиться и Подключиться к серверу. диалоговое окно из проводника объектов.

Тем не менее, вы можете подключиться к DAC с помощью SSMS, щелкнув Database Engine Query кнопку

введите описание изображения здесь

Откроется диалоговое окно Connect To Database Engine . Введите префикс «admin:» перед именем сервера, и вы будете подключены к ЦАП

введите описание изображения здесь

Надеюсь это поможет

Милица Медик
источник
1

Я потратил пару дней, пытаясь подключиться к ЦАП с помощью SSMS к моему песочнице SQL-сервера. Я прочитал этот пост, все помечены 'DAC. Я даже обнаружил, что в некоторых сообщениях отсутствует тег, и добавил его.

Мое разочарование было высоким, я нашел несколько постов, таких как ответ Милики Медик, в котором говорилось, насколько все просто.

И я получил ответ Томаса Стрингера, в котором говорилось, что вы не можете подключиться к ЦАП с помощью проводника объектов.

НО оказывается, что проводник объектов может подключаться к ЦАП. Он захватил одно-единственное соединение со мной, когда я пытался решить проблему, но поскольку я также входил в систему как я, я не осознавал, что у меня есть дополнительное соединение через ЦАП. Несмотря на то, что у меня не было открытого компонента Database Engine Query или проводника объектов. все же это было все еще там.

Я закрыл и снова открыл SSMS, чтобы очистить все оставшиеся соединения ЦАП, которые я случайно установил во время обучения, и волшебным образом при перезапуске SSMS я могу подключиться так же просто, как говорит Милица Медик!

Джеймс Дженкинс
источник