¿Es posible estabilizar la Conexión de administrador dedicado (DAC) utilizando SSMS?

13

¿Es posible conectarse al DAC usando SSMS? Si lo entiendo correctamente, debería ser posible usando el prefijo "admin:" antes del nombre del servidor, pero recibo el siguiente mensaje:

Las conexiones de administrador dedicadas no son compatibles a través de SSMS, ya que establece múltiples conexiones por diseño. (Microsoft.SqlServer.Management.SqlStudio.Explorer)

Evan Carroll
fuente
O tal vez esto: "De manera predeterminada, la conexión solo está permitida desde un cliente que se ejecuta en el servidor. Las conexiones de red no están permitidas a menos que se configuren utilizando el procedimiento almacenado sp_configure con la opción de conexiones de administrador remoto".
swasheck

Respuestas:

11

No puede conectar el explorador de objetos con el DAC. Debe usar una sola ventana de consulta y puede hacer clic con el botón derecho en ella para Conectar / Cambiar conexión.

La naturaleza del explorador de objetos es que usa múltiples conexiones, lo cual no está permitido con el DAC.

Otra pieza con el DAC, listo para usar, solo permite conexiones locales (por razones de seguridad). Si desea poder conectarse al DAC de forma remota, debe configurarlo en consecuencia:

exec sp_configure 'remote admin connections', 1
go
reconfigure
go
Thomas Stringer
fuente
Además, si tiene configuradas notificaciones de nivel 20, es posible que desee deshabilitar IntelliSense en la ventana de consulta antes de conectarse.
Jon Seigel
16

Este error se produce cuando intenta conectarse a DAC con el botón derecho Conectar y el cuadro de diálogo Conectar al servidor desde el Explorador de objetos

Sin embargo, puede conectarse a DAC a través de SSMS haciendo clic en el botón Consulta del motor de base de datos

ingrese la descripción de la imagen aquí

El motor de base de datos Conectar a diálogo saldrá. Escriba el prefijo "admin:" antes del nombre del servidor y estará conectado a DAC

ingrese la descripción de la imagen aquí

Espero que esto ayude

Milica Medic
fuente
1

Pasé un par de días tratando de conectarme al DAC con SSMS a mi servidor SQL sandbox. Leí esta publicación, todo etiquetado 'dac. Incluso encontré algunas publicaciones que no tienen la etiqueta y la agregué.

Mi frustración fue alta, encontré varias publicaciones como la respuesta de Milica Medic que decía lo simple que era.

Y tuve el respuesta de Thomas Stringer diciéndome que no puedes conectarte al DAC con el explorador de objetos.

PERO resulta que el explorador de objetos puede conectarse al DAC. Tomó la única conexión como yo, ya que estaba tratando de resolver el problema, pero como también estaba iniciando sesión como yo, no me di cuenta de que tenía una conexión adicional a través del DAC. Aunque no tenía una consulta abierta del motor de base de datos o una conexión de explorador de objetos. Sin embargo, todavía estaba allí.

Cerré y volví a abrir SSMS, para borrar cualquier conexión DAC persistente que accidentalmente hice mientras aprendía, y mágicamente al reiniciar SSMS, ¡puedo conectarme tan simple como dice Milica Medic!

James Jenkins
fuente