É possível estabelecer DAC (Dedicated Administrator Connection) usando SSMS?

13

É possível conectar-se ao DAC usando SSMS? Se entendi corretamente, deve ser possível usar o prefixo "admin:" antes do nome do servidor, mas recebo a seguinte mensagem:

As conexões de administrador dedicadas não são suportadas via SSMS, pois ele estabelece várias conexões por design. (Microsoft.SqlServer.Management.SqlStudio.Explorer)

Evan Carroll
fonte
Este? Você
usar o seguinte
Ou talvez: "Por padrão, a conexão é permitida apenas a partir de um cliente em execução no servidor. As conexões de rede não são permitidas, a menos que sejam configuradas usando o procedimento armazenado sp_configure com a opção de conexões de administração remota".
swasheck 16/05

Respostas:

11

Você não pode conectar o explorador de objetos ao DAC. Você precisa usar uma única janela de consulta e pode clicar com o botão direito do mouse nela para conectar / alterar conexão.

A natureza do explorador de objetos é que ele usa várias conexões, o que não é permitido com o DAC.

Outra peça do DAC, fora da caixa, permite apenas conexões locais (por motivos de segurança). Se você quiser se conectar ao DAC remotamente, precisará configurá-lo adequadamente:

exec sp_configure 'remote admin connections', 1
go
reconfigure
go
Thomas Stringer
fonte
Além disso, se você tiver as notificações de nível 20 configuradas, desabilite o IntelliSense na janela de consulta antes de conectar.
Jon Seigel
16

Este erro ocorre quando você tenta se conectar ao DAC usando o botão direito do mouse em Connect e a caixa de diálogo Connect to Server no explorador de objetos

No entanto, você pode se conectar ao DAC via SSMS clicando no botão Consulta do Mecanismo de Banco de Dados

insira a descrição da imagem aqui

A caixa de diálogo Conectar-se ao Mecanismo de Banco de Dados será exibida. Digite o prefixo "admin:" antes do nome do servidor e você estará conectado ao DAC

insira a descrição da imagem aqui

Espero que isto ajude

Milica Medic
fonte
1

Passei alguns dias tentando conectar-me ao DAC com SSMS no meu servidor de sandbox SQL. Eu li esse post, tudo marcado 'dac. Eu até encontrei algumas postagens sem a tag e a adicionei.

Minha frustração foi alta, encontrei vários posts como o resposta de Milica Medic dizendo como era simples.

E eu tive o resposta de Thomas Stringer me dizendo que você não pode se conectar ao DAC com o explorador de objetos.

MAS acontece que o explorador de objetos pode se conectar ao DAC. Ele pegou a única conexão como eu, enquanto tentava resolver problemas, mas como também estava fazendo logon como eu, não percebi que tinha uma conexão extra por meio do DAC. Mesmo que eu não tivesse uma Consulta do Mecanismo de Banco de Dados aberta ou conexão do explorador de objetos. ainda estava lá.

Fechei e reabri o SSMS, para limpar todas as conexões DAC remanescentes que eu fiz acidentalmente enquanto aprendia e, magicamente, ao reiniciar o SSMS, posso conectar tão simples quanto Milica Medic diz!

James Jenkins
fonte