Se você já precisou usar a conexão administrativa do SQL Server 2005 para solucionar algum problema, mesmo com o SQL Server 2005 não respondendo a conexões de clientes, deve ter encontrado vários artigos dizendo como estabelecer esta conexão utilizando a ferramenta de linha de comando sqlcmd como abaixo;
sqlcmd -A -d master -S SRVSQL01 -U sa -P senha
Talvéz o que você ainda não saiba é que esta conexão também pode ser estabelecida usando a ferramenta gráfica SQL Server Management Studio e o Query Editor. Para estabelecer esta conexão basta adicionar ADMIN: antes do nome do servidor.

Uma coisa que você deve ficar atendo ao utilizar o DAC é que por default o SQL Server 2005 só aceita conexões de um client no próprio servidor. Isso porque por default o DAC somente aceita conexões do endereço IP de loop-back 127.0.0.1 na porta 1434.
Outro ponto é que apenas uma conexão administrativa pode ser estabelecida. Caso, já exista uma conexão administrativa e você tente estabelecer uma segunda, a seguinte mensagem de erro será apresentada:
TITLE: Connect to Database Engine
————————————————
Cannot connect to ADMIN:SQLLABSQL2K5.
——————————
ADDITIONAL INFORMATION:
A connection was successfully established with the server, but then an error occurred during the login process. (provider: TCP Provider, error: 0 – An established connection was aborted by the software in your host machine.) (Microsoft SQL Server, Error: 10053)
Se você pretende utilizar a conexão DAC a partir de qualquer estação de uma rede, então você deve ativar a opção “remote admin connections” na sp_configure. Um exemplo desta ativação pode ser vista abaixo:
sp_configure ‘remote admin connections’, 1
GO
RECONFIGURE;
GO
Um abraço
Nilton Pinheiro

