sql >> Base de Datos >  >> Database Tools >> SSMS

SSMS se bloquea cuando intenta modificar el diagrama de la base de datos (v18.2)

El 22 de julio de 2020, MS lanzó la versión 18.6 de SSMS y uno de los elementos de su Corrección de errores la lista es Diagramas de base de datos :

Se solucionó un problema pendiente desde hace mucho tiempo con los diagramas de la base de datos, lo que provocó que tanto la corrupción de los diagramas existentes como SSMS fallaran. Si creó o guardó un diagrama con SSMS 18.0 a 18.5.1 y ese diagrama incluye una anotación de texto, no podrá abrir ese diagrama en ninguna versión de SSMS. Con esta solución, SSMS 18.6 puede abrir y guardar un diagrama creado por SSMS 17.9.1 y versiones anteriores. SSMS 17.9.1 y versiones anteriores también pueden abrir el diagrama después de que SSMS 18.6 lo haya guardado. Consulte los comentarios de los usuarios de SQL Server . .

Hacen referencia a UserVoice elemento que mencioné a continuación en mi respuesta original. Ese elemento obtuvo 1239 votos y ahora está marcado como Completed y tiene un enlace a entrada de blog por Drew Skwiers-Koballa, administrador de programas, SQL Server. La publicación del blog tiene un texto casi idéntico:

La versión 18.6 es la segunda versión importante de SSMS en 2020 y contiene varios cambios de alto impacto, incluida una solución para fallas en los diagramas de bases de datos.

Si creó o guardó un diagrama con SSMS 18.0 a 18.5.1 y ese diagrama incluye una anotación de texto, no podrá abrir ese diagrama en ninguna versión de SSMS. Con esta solución, SSMS 18.6 puede abrir y guardar un diagrama creado por SSMS 17.9.1 y anteriores, así como por otras instancias de SSMS 18.6. SSMS 17.9.1 y versiones anteriores también podrán abrir el diagrama después de que SSMS 18.6 lo haya guardado.

Aquí está mi respuesta original que escribí antes de que se lanzara SSMS 18.6.

MS reconoció que hay un problema con la función de diagramas de base de datos en SSMS a partir de 18.2 (todavía 18.5.1). Puede usar el anterior SSMS versión 17.9.1 , que admite todas las características de SQL Server 2017 que usa.

De hecho, eliminaron la función Diagramas de base de datos en SSMS 18.0 y luego la devolvieron en 18.1 después la gente lo pidió , pero tiene un problema.

En Notas de la versión para SQL Estudio de administración del servidor (SSMS) en Problemas conocidos (18.2) hay un elemento:

El diagrama de base de datos creado a partir de un SSMS que se ejecuta en la máquina A no se puede modificar desde la máquina B (se bloquearía SSMS). Consulte UserVoice para obtener más detalles.

Vote por una corrección en UserVoice:SSMS 18.1 se bloquea al abrir un diagrama de base de datos

El Gerente de Producto de MS respondió allí:

Me gustaría proporcionar una actualización sobre este problema/

Desafortunadamente, está resultando bastante complejo lidiar con esta tecnología antigua que utiliza SSMS. Es por eso que me resulta bastante difícil encontrar una solución.

Seguiré trabajando en esto, pero lamentablemente aún no hay una solución a la vista.

-Mateo