relate perguntas
-
É possível instalar um MS SQL Express Studio, onde a ferramenta de estúdio também está incluída?
-
Recuperando de: Ocorreu um erro no nível de transporte ao enviar a solicitação ao servidor no SSMS
-
Especificar conexão na consulta T-SQL do Management Studio
-
SQL Server Management Studio para um banco de dados remoto
-
Alguém usou o modo sqlcmd na prática? [fechado]
Descobri que a ferramenta de diagrama de banco de dados parece travar se você modificar coisas fora do diagrama.
Os diagramas parecem permanecer estáveis se:
Qualquer que seja o método usado, esse é um problema conhecido .
Para confirmar, tenho esse problema ao usar o SSMS 18.4 em uma instância do SQL 2016 Express.
Status Atual - 03/10/2021 - SSMS Versão 18.7.1
Ainda tenho problemas com a ferramenta de diagrama. É um pouco mais estável, porém, se você modificar qualquer coisa fora de um diagrama atual, o editor reclamará dos metadados e você perderá seu trabalho. Na verdade, descobri que também precisava fechar e reabrir o SSMS para garantir que pudesse editar ou criar diagramas. Portanto, embora o SSMS permaneça um pouco mais estável (isso é discutível), o que foi feito não é uma solução.
Vá para a versão 37.n - vamos torcer para que seja corrigido até lá!
Mais notas de uma pequena ilha (12/03/2021)
Também parece haver um problema em colocar seu PC em repouso, principalmente se você estiver trabalhando em uma VPN. Descobri que quando você dorme seu computador e tenta modificar um diagrama que foi deixado aberto, o editor comete erros com várias falhas relacionadas a metadados (houve mais de uma falha). A solução para isso foi reconectar a VPN e atualizar a pasta de diagramas de banco de dados no SSMS...
Isso deve permitir que você salve o diagrama.
Atualização - 29/03/2022
Eu tenho usado diagramas de banco de dados com mais regularidade, desde a versão 18.10, e as ferramentas de diagramação parecem ser mais consistentes agora. A maioria dos problemas mencionados anteriormente parece ter desaparecido (como destacado por @HannahVernon no comentário abaixo), mas encontrei um problema estranho, que pode estar relacionado a um serviço ou, possivelmente, aos drivers da GPU no meu PC (como ainda desconhecido).
Como a ferramenta DB Diagram é principalmente para esse propósito - representando o banco de dados atual em um formato de diagrama, gosto de alinhar as linhas de junção com suas respectivas colunas em cada extremidade da junção. Isso cria um diagrama mais completo, em vez das linhas geralmente inexplicáveis que você vê em alguns, projetando-se de um lugar aleatório ao redor da borda da mesa para outro. No entanto, o SSMS trava para mim ao arrastar os conectores para o lugar se eu pausar, sem movimento, por mais de 5 segundos (figura arbitrária no momento, não cronometrei isso).
Para replicar a falha...
A.TestColPK
deve vincular aB.TestFK
, eu normalmente alinharia as junções assim ...Publiquei esse problema no próprio fórum de tecnologia da Microsoft , mas com pouco retorno sobre o assunto.
Eu adoraria ouvir de qualquer pessoa que encontre o problema, especialmente se descobrir o porquê!