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.

Foi útil?

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.

Startup Parameters Tab

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a dba.stackexchange
scroll top