Quelle est la meilleure façon de créer un diagramme de base de données pour SQL Azure sans avoir à installer SQL Server?

10

J'ai une base de données sur SQL Azure et je veux créer un diagramme de base de données pour cela, mais je ne veux pas avoir à installer SQL Server et copier la base de données, etc.

Y8sy
la source

Réponses:

9

MISE À JOUR : Les diagrammes de base de données ont été réintégrés dans SSMS 18.1 (lien)

MISE À JOUR : la fonction de diagramme de base de données

Fonctionnalités obsolètes et supprimées dans 18.0 (GA) ... Diagrammes de base de données https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

La fonctionnalité a également été supprimée de Visual Studio 2019 SSDT.

Réponse originale

La dernière version de SSMS (à partir de la version 16) prend en charge la création de diagrammes de base de données pour les bases de données Azure SQL. Vous pouvez le télécharger ici:

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

user1843640
la source
+1, tout comme v17.x Cependant, il a tendance à être assez lent lors de l'ajout d'un grand nombre de tableaux à un diagramme.
StuartLC
Impossible d'exécuter en tant que principal de la base de données car le principal "dbo" n'existe pas, ce type de principal ne peut pas être emprunté ou vous ne disposez pas de l'autorisation. (Microsoft SQL Server, erreur: 15517)
StingyJack
1
Les diagrammes de base de données ont été rajoutés dans SSMS 18.1
user2652379
J'ai toujours la même erreur dans 18.1
StingyJack
4

Les bases de données SQL Azure ne prennent pas en charge les diagrammes de la même manière que les serveurs SQL sur site, ce qui est normal, vous envisagez donc des solutions de contournement ou des outils tiers. Par exemple, vous pouvez installer SQL Server Data Tools (SSDT), tirer votre modèle vers le bas, déployer sur un serveur de développement local «normal», créer le diagramme là-bas. Cela n'impliquerait pas beaucoup de données et serait donc léger. Utilisez également Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... papier et crayon, etc.:)

Une petite recherche supplémentaire montre que Red Gate a récemment ajouté plus de prise en charge pour SQL Azure et propose un essai gratuit, et SQL Power Doc qui semble utile et pourrait se connecter à NodeXL par exemple.

En résumé, l'outillage n'a pas tout à fait rattrapé mais vous avez quelques options.

wBob
la source