SSMS 18.6 trava na inicialização

Aug 18 2020

A execução do SSMS 18.6 faz com que o programa seja iniciado, travado e depois travado. Não há mensagem de erro fornecida, o programa simplesmente termina antes que qualquer ação seja executada e nada seja conectado.

Desinstalei e excluí todos os arquivos do SSMS, Visual Studio e SQL Complete. Tentei as versões 18.6 e 18.5.1 do SSMS sem sucesso.

De https://dba.stackexchange.com/questions/237086/sql-server-management-studio-18-wont-open-only-splash-screen-pops-up/237087#237087: Eu tentei copiar o arquivo Interop.8.0.dll de privateassemblies para o público. Sem efeito. A linha no arquivo de configuração mencionada aqui já foi comentada no lançamento recente do SSMS.

Do Sql Server Management Studio fecha imediatamente após a inicialização : Tentei renomear ou excluir o arquivo de pacote listado aqui e removi a chave de registro relevante. Isso faz com que o SSMS não abra e o Windows emita um som de alerta. Nenhum outro efeito.

De https://social.msdn.microsoft.com/Forums/silverlight/en-US/9d0e2459-eb74-46e8-a983-05ae2ba18977/ssms-crashes-on-startup?forum=sqltools: Tentei reparar o .NET framework. Sem efeito.

Só consegui instalar e me conectar com sucesso no SSMS versão 17.9.1

Posso fornecer detalhes do Visualizador de eventos se alguém estiver disposto a me ajudar a solucionar o problema. Eu tenho um erro do .NET Runtime e dois erros de aplicativo - um é o nome do evento CLR20r3 e o outro é APPCRASH. Fico feliz em fornecer mais informações, se necessário.

Respostas

rotolotto Aug 19 2020 at 16:59

Embora eu não possa explicar o motivo exato pelo qual isso aconteceu, encontrei uma solução. Seja qual for o problema, descobri que era específico do usuário e limitado à minha máquina. Outros usuários conseguiram acessar o SSMS normalmente na minha máquina, assim como eu na deles.

Por acaso, lembrei que a pasta AppData existe e está apenas oculta, então usei uma conta de administrador para copiá-la de um usuário ativo e reescrever os arquivos em ambos os meus que não foram usados ​​em algum processo em segundo plano. Isso me permitiu acessar o SSMS mais uma vez como meu usuário regular e com minha conta de administrador elevada.

ZackaryStephen Nov 04 2020 at 14:37

Eu tive esse mesmo problema (aconteceu de repente, talvez devido a uma atualização do Windows). Eu também tentei todas as outras soluções listadas acima, mas a única coisa que funcionou para mim foi desinstalar e reinstalar a versão 7.9.1 como recomendado pelo autor da postagem original.

No meu caso, só tenho 1 usuário no computador, então o acesso de outras contas de usuário não era aplicável.