É possível conectar o MS SQL Server Express 2012 através da conexão DAC?
-
29-09-2020 - |
Pergunta
É possível conectar o MS SQL Server 2012 Express através do DAC.Depois de mudar do SQL Server 2012 Enterprise para o MS SQL Server 2012 Express, surgiram alguns problemas de desempenho.Quando eu fiz check-out usando este TSQL
select * from sys.dm_os_schedulers;
O agendador não está mostrando o ID do agendador DAC (conexões de administrador dedicado).
Qualquer ideia ou sugestão será apreciada.
Solução
Para usar o DAC no Express, você precisa habilitar o sinalizador de rastreamento de inicialização 7806.Isto está documentado aqui e com mais detalhes aqui.
Abra o Configuration Manager, no painel SQL Server Services, clique com o botão direito na instância Express e selecione Propriedades.Na guia Parâmetros de inicialização, adicione -t7806
, clique em Adicionar, em OK e reinicie o serviço.
Você pode verificar o log de erros ou os DMVs após a reinicialização para verificar se o DAC está habilitado.
O motivo pelo qual isso está desabilitado por padrão no SQL Server Express é por motivos de desempenho (você já está limitado a 1 GB de memória e o DAC bloqueia uma parte disso).Então, a menos que você tenha certeza de que vai precisar o DAC, talvez seja melhor deixá-lo desligado.