SSMS
 sql >> Baza danych >  >> Database Tools >> SSMS

SSMS ulega awarii podczas próby modyfikacji diagramu bazy danych (wersja 18.2)

22 lipca 2020 r. MS wydał SSMS w wersji 18.6 i jeden z elementów w jego Poprawki błędów lista to Diagramy bazy danych :

Naprawiono długo nierozstrzygnięty problem z diagramami bazy danych, powodujący awarię zarówno istniejących diagramów, jak i SSMS. Jeśli utworzyłeś lub zapisałeś diagram przy użyciu programu SSMS od 18.0 do 18.5.1, który zawiera adnotację tekstową, nie będziesz mógł otworzyć tego diagramu w żadnej wersji programu SSMS. Dzięki tej poprawce SSMS 18.6 może otwierać i zapisywać adiagram utworzony przez SSMS 17.9.1 i wcześniejsze. SSMS 17.9.1 i wcześniejsze wersje mogą również otwierać diagram po zapisaniu przez SSMS 18.6. Zobaczopinie użytkowników programu SQL Server .

Odnoszą się do UserVoice element, o którym wspomniałem poniżej w mojej oryginalnej odpowiedzi. Ten element otrzymał 1239 głosów i jest teraz oznaczony jako Completed i ma link do post na blogu autorstwa Drew Skwiers-Koballa, Menedżera Programów, SQL Server. Wpis na blogu ma prawie identyczny tekst:

Wydanie 18.6 jest drugim głównym wydaniem SSMS w 2020 roku i zawiera kilka istotnych zmian, w tym poprawkę dotyczącą awarii w diagramach baz danych.

Jeśli utworzyłeś lub zapisałeś diagram za pomocą programu SSMS od 18.0 do 18.5.1 i ten diagram zawiera adnotację tekstową, nie będziesz mógł otworzyć tego diagramu w żadnej wersji programu SSMS. Dzięki tej poprawce SSMS 18.6 może otwierać i zapisywać diagram utworzony przez SSMS 17.9.1 i wcześniejsze, a także przez inne wystąpienia SSMS 18.6. SSMS 17.9.1 i wcześniejsze wersje będą również mogły otworzyć diagram po zapisaniu przez SSMS 18.6.

Oto moja oryginalna odpowiedź, którą napisałem przed wydaniem SSMS 18.6.

MS potwierdził, że wystąpił problem z funkcją Diagramy bazy danych w SSMS od 18.2 (jeszcze 18.5.1). Możesz użyć poprzedniego SSMS w wersji 17.9.1 , który obsługuje wszystkie używane funkcje SQL Server 2017.

W rzeczywistości usunęli funkcję diagramów bazy danych w SSMS 18.0, a następnie zwrócili ją w 18.1 po ludzie o to prosili , ale ma problem.

W Informacje o wersji dla SQL Studio zarządzania serwerem (SSMS) w sekcji Znane problemy (18.2) znajduje się pozycja:

Diagram bazy danych utworzony na SSMS działającym na maszynie A nie może być modyfikowany z maszyny B (to spowodowałoby awarię SSMS). Zobacz UserVoice, aby uzyskać więcej informacji.

Zagłosuj na poprawkę w UserVoice:SSMS 18.1 ulega awarii podczas otwierania diagramu bazy danych

Menedżer produktu MS odpowiedział tam:

Chciałbym przekazać aktualne informacje na temat tego problemu/

Niestety, radzenie sobie z tą starożytną technologią używaną przez SSMS okazuje się dość skomplikowane. Dlatego znalezienie rozwiązania jest dla mnie dość trudne.

Będę nad tym pracował, ale niestety nie widać jeszcze rozwiązania.

-Matteo



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Szerokość kolumny wyników w Management Studio

  2. Otrzymywanie błędu CREATE USER podczas próby importowania BACPAC z magazynu obiektów blob do ssms

  3. Wstaw dane do tabeli temp za pomocą zapytania

  4. Studio zarządzania SQL Server nie uruchamia się — nie można znaleźć biblioteki typów

  5. Edytuj dtsx przez SSMS