Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo fornece informações sobre como solucionar problemas do SSMS (SQL Server Management Studio).
Capturar logs
Há vários logs que podem ser capturados no SSMS usando a janela de saída.
- Vá para Ferramentas>Opções>Janela de Saída.
- Habilite os canais relevantes. Para obter uma descrição dos canais, consulte Opções (Janela de Saída – Geral).
- Selecione OK.
- Se necessário, reinicie o SSMS.
- Selecione Exibir>Saída para exibir a janela de Saída.
- Conclua as etapas ou a tarefa para a qual você deseja capturar logs.
- Salve a saída de cada canal em seu próprio
.txtarquivo.
Habilitar o registro em log detalhado
As informações registradas no SSMS nem sempre fornecem detalhes suficientes para a solução de problemas e o log detalhado pode ser habilitado para capturar mais detalhes.
Determine o local do executável do SSMS (
ssms.exe). O local padrão do SSMS 21 éC:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE, mas pode ser diferente em seu computador.Abra um prompt de comando e execute os dois comandos a seguir, usando o local
ssms.exeda etapa anterior para a segunda linha.SET VsLogActivity=1 "C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\ssms.exe"O SSMS é iniciado.
Abra o Windows Explorer e navegue até %USERPROFILE%\AppData\Roaming\Microsoft\SSMS.
Feche o SSMS para interromper o log detalhado.
Localize a pasta com a data mais recente. Dentro dessa pasta, inspecione o arquivo ActivityLog.xml, que agora contém mais detalhes que podem ajudar na solução de problemas.
Limpar arquivos de cache do SSMS
Os dados armazenados em arquivos de cache podem interferir inesperadamente no comportamento do SSMS. Para descartar esse problema, limpe os arquivos manualmente.
Feche todas as instâncias do SSMS.
Remova todos os arquivos nas pastas a seguir, depois de fazer uma cópia do
RegSrvr*.xmlarquivo para reter as entradas em Grupos de Servidores Locais em Servidores Registrados.%USERPROFILE%\AppData\Local\Microsoft\SQL Server Management Studio%USERPROFILE%\AppData\Roaming\Microsoft\SQL Server Management Studio
Inicie o SSMS e observe se a remoção dos arquivos de cache resolveu o problema.
Limpar o cache de token da ID do Microsoft Entra
O SSMS (SQL Server Management Studio) armazena em cache tokens de ID do Microsoft Entra brevemente. Quando um usuário é adicionado a um grupo de ID do Microsoft Entra e tenta se autenticar imediatamente do SSMS, a seguinte mensagem de erro é gerada:
Login failed for user '<token-identified principal>'.
(Microsoft SQL Server, Error: 18456)
Se você obteve recentemente acesso a um servidor, poderá limpar o cache de token do Microsoft Entra ID em Ajuda>Limpar o Cache de Token de ID do Entra.
A caixa de diálogo a seguir descreve por que essa opção é útil se você recebeu recentemente acesso a um servidor e precisa de autenticação nova.
Compartilhar as informações
Para compartilhar informações de log com a equipe do SSMS, crie um item de comentários no site de comentários do usuário do SSMS.
Anexe os arquivos de log ao item de comentários. Os arquivos podem ser enviados usando uma mensagem privada para que não estejam disponíveis publicamente.
Importante
Os arquivos de log podem conter informações confidenciais.