sql >> Databáze >  >> Database Tools >> SSMS

SSMS selže při pokusu o úpravu databázového diagramu (v18.2)

22. července 2020 společnost MS vydala SSMS verzi 18.6 a jednu z položek ve svém Opravy chyb seznam je Databázové diagramy :

Opraven dlouho nevyřešený problém s databázovými diagramy, který způsoboval selhání existujících diagramů a SSMS. Pokud jste vytvořili nebo uložili diagram pomocí SSMS 18.0 až 18.5.1 a tento diagram obsahuje textovou anotaci, nebudete moci tento diagram otevřít v žádné verzi SSMS. S touto opravou může SSMS 18.6 otevřít a uložit diagram vytvořený SSMS 17.9.1 a staršími. SSMS 17.9.1 a předchozí verze mohou také otevřít diagram po uložení pomocí SSMS 18.6. Vizzpětná vazba od uživatelů SQL Server .

Odkazují na UserVoice položka, kterou jsem zmínil níže ve své původní odpovědi. Tato položka získala 1239 hlasů a je nyní označena jako Completed a má odkaz na příspěvek na blogu Drew Skwiers-Koballa, programový manažer, SQL Server. Blogový příspěvek má téměř identický text:

Vydání 18.6 je druhým hlavním vydáním SSMS v roce 2020 a obsahuje několik změn s velkým dopadem, včetně opravy chyb v databázových diagramech.

Pokud jste vytvořili nebo uložili diagram pomocí SSMS 18.0 až 18.5.1 a tento diagram obsahuje textovou anotaci, nebudete moci tento diagram otevřít v žádné verzi SSMS. Díky této opravě může SSMS 18.6 otevřít a uložit diagram vytvořený SSMS 17.9.1 a předchozími i jinými instancemi SSMS 18.6. SSMS 17.9.1 a předchozí verze budou také moci otevřít diagram po uložení pomocí SSMS 18.6.

Zde je moje původní odpověď, kterou jsem napsal před vydáním SSMS 18.6.

MS uznal, že existuje problém s funkcí databázových diagramů v SSMS od 18.2 (stále 18.5.1). Můžete použít předchozí SSMS verze 17.9.1 , který podporuje všechny funkce SQL Server 2017, které používáte.

Ve skutečnosti odstranili funkci databázových diagramů v SSMS 18.0 a poté ji vrátili zpět v 18.1 po lidé o to žádali , ale má problém.

V Poznámky k verzi pro SQL Server Management Studio (SSMS) v části Známé problémy (18.2) je položka:

Diagram databáze vytvořený na SSMS běžícím na stroji A nelze upravit na stroji B (došlo by ke zhroucení SSMS). Další podrobnosti naleznete v části UserVoice.

Hlasujte pro opravu na UserVoice:SSMS 18.1 selže při otevírání diagramu databáze

Produktový manažer MS tam odpověděl:

Chtěl bych poskytnout aktualizaci tohoto problému/

Bohužel se ukazuje, že je docela složité vypořádat se s touto starodávnou technologií, kterou SSMS používá. Proto je pro mě docela náročné najít nápravu.

Budu na tom nadále pracovat, ale bohužel zatím není v dohledu žádná oprava.

-Matteo



  1. Detekce nepoužívaných proměnných v SQL Server

  2. Errno 121, duplicitní klíč při zápisu nebo aktualizaci?

  3. Jak odstranit položky serveru na obrazovce Připojit k serveru SQL Server Management Studio?

  4. Problém UTF8 s MySQL 5