Was ist der beste Weg, um ein Datenbankdiagramm für SQL Azure zu erstellen, ohne SQL Server installieren zu müssen?

10

Ich habe eine Datenbank in SQL Azure und möchte ein Datenbankdiagramm dafür erstellen, möchte aber keinen SQL Server installieren und die Datenbank usw. kopieren müssen. Gibt es eine Möglichkeit, die mir jemand kennt?

Y8sy
quelle

Antworten:

9

UPDATE : Die Datenbankdiagramme wurden wieder in SSMS 18.1 hinzugefügt (Link)

UPDATE : Die Datenbankdiagrammfunktion

Veraltete und entfernte Funktionen in 18.0 (GA) ... Datenbankdiagramme https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

Die Funktion wurde auch aus Visual Studio 2019 SSDT entfernt.

Ursprüngliche Antwort

Die neueste Version von SSMS (ab Version 16) unterstützt das Erstellen von Datenbankdiagrammen für Azure SQL-Datenbanken. Sie können es hier herunterladen:

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

user1843640
quelle
+1, wie auch v17.x Neigt jedoch dazu, ziemlich langsam zu sein, wenn einem Diagramm eine große Anzahl von Tabellen hinzugefügt wird.
StuartLC
Kann nicht als Datenbankprinzipal ausgeführt werden, da das Prinzip "dbo" nicht vorhanden ist, dieser Prinzipaltyp nicht als Identitätswechsel angesehen werden kann oder Sie keine Berechtigung haben. (Microsoft SQL Server, Fehler: 15517)
StingyJack
1
Die Datenbankdiagramme wurden wieder in SSMS 18.1
user2652379
Ich bekomme immer noch den gleichen Fehler in 18.1
StingyJack
4

SQL Azure-Datenbanken unterstützen Diagramme nicht auf die gleiche Weise wie normale SQL Server vor Ort. Sie suchen daher nach Problemumgehungen oder Tools von Drittanbietern. Sie können beispielsweise SQL Server Data Tools (SSDT) ​​installieren, Ihr Modell herunterziehen, auf einem lokalen "normalen" Entwicklungsserver bereitstellen und dort das Diagramm erstellen. Dies würde nicht viele Daten beinhalten und wäre daher leichtgewichtig. Verwenden Sie alternativ Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... Papier und Bleistift usw. :)

Eine kleine zusätzliche Untersuchung zeigt, dass Red Gate kürzlich mehr Unterstützung für SQL Azure hinzugefügt hat und eine kostenlose Testversion sowie SQL Power Doc hat, das nützlich aussieht und beispielsweise in NodeXL integriert werden könnte .

Zusammenfassend hat das Werkzeug nicht ganz aufgeholt, aber Sie haben ein paar Optionen.

wBob
quelle