Jaki jest najlepszy sposób na utworzenie diagramu bazy danych dla SQL Azure bez konieczności instalowania SQL Server?


10

Mam bazę danych na SQL Azure i chcę utworzyć diagram bazy danych, ale nie chcę instalować serwera SQL i kopiować bazy danych itp. Czy jest jakiś sposób, aby to zrobić, o którym ktoś wie?

Odpowiedzi:


9

AKTUALIZACJA : Diagramy bazy danych zostały dodane z powrotem do SSMS 18.1 (link)

AKTUALIZACJA : funkcja diagramu bazy danych

Przestarzałe i usunięte funkcje w 18.0 (GA) ... Diagramy baz danych https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

Funkcja została również usunięta z programu SSDT programu Visual Studio 2019.

Oryginalna odpowiedź

Najnowsza wersja SSMS (od wersji 16) obsługuje tworzenie diagramów baz danych dla baz danych Azure SQL. Możesz go pobrać tutaj:

https://msdn.microsoft.com/en-us/library/mt238290.aspx


+1, podobnie jak w wersji 17.x. Jest jednak dość powolne, gdy dodaje się dużą liczbę tabel do diagramu.
StuartLC

Nie można wykonać jako podmiot bazy danych, ponieważ podmiot główny „dbo” nie istnieje, nie można podszyć się pod ten typ podmiotu lub nie masz uprawnień. (Microsoft SQL Server, błąd: 15517)
StingyJack

1
Diagramy bazy danych zostały ponownie dodane do SSMS 18.1
user2652379

Nadal
pojawia

4

Bazy danych SQL Azure nie obsługują diagramów w taki sam sposób, jak „normalne” na serwerach SQL, dlatego patrzysz na obejścia lub narzędzia innych firm. Na przykład możesz zainstalować narzędzia SQL Server Data Tools (SSDT), ściągnąć model, wdrożyć na lokalnym „normalnym” serwerze deweloperskim, stworzyć tam diagram. Nie wymagałoby to dużej ilości danych, więc byłoby lekkie. Alternatywnie użyj Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... papier i ołówek itp .:)

Trochę dodatkowych badań pokazuje, że Red Gate ostatnio dodała więcej wsparcia dla SQL Azure i ma bezpłatną wersję próbną, a SQL Power Doc, który wygląda przydatnie i mógłby na przykład podłączyć się do NodeXL .

Podsumowując, narzędzia nie do końca nadrobiły zaległości, ale masz kilka opcji.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.