Qual è il modo migliore per creare un diagramma di database per SQL Azure senza installare SQL Server?


10

Ho un database su SQL Azure e voglio creare un diagramma di database per quello, ma non voglio installare SQL Server e copiare il database ecc. Esiste un modo per farlo che qualcuno conosce?

Risposte:


9

AGGIORNAMENTO : I diagrammi del database sono stati aggiunti di nuovo in SSMS 18.1 (collegamento)

AGGIORNAMENTO : la funzionalità del diagramma del database

Funzionalità obsolete e rimosse in 18.0 (GA) ... Diagrammi di database https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

La funzionalità è stata rimossa anche da SSDT di Visual Studio 2019.

Risposta originale

L'ultima versione di SSMS (a partire dalla v16) supporta la creazione di diagrammi di database per database SQL di Azure. Potete scaricarlo qui:

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


+1, come fa v17.x Tende ad essere piuttosto lento quando si aggiunge un gran numero di tabelle a un diagramma.
StuartLC,

Impossibile eseguire come principale del database perché il principale "dbo" non esiste, questo tipo di principale non può essere rappresentato o non si dispone dell'autorizzazione. (Microsoft SQL Server, errore: 15517)
StingyJack

1
I diagrammi del database sono stati aggiunti nuovamente in SSMS 18.1
user2652379 il

Ottengo ancora lo stesso errore nel 18.1
StingyJack

4

I database SQL Azure non supportano i diagrammi nello stesso modo dei server SQL "normali" on premise, quindi si stanno esaminando soluzioni alternative o strumenti di terze parti. Ad esempio, è possibile installare SQL Server Data Tools (SSDT), abbattere il modello, distribuirlo su un server di sviluppo "normale" locale, creare qui il diagramma. Ciò non implicherebbe molti dati, quindi sarebbe leggero. In alternativa usa Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... carta e matita ecc:)

Un po 'di ricerca aggiuntiva mostra che Red Gate ha recentemente aggiunto più supporto per SQL Azure e ha una versione di prova gratuita e SQL Power Doc che sembra utile e potrebbe collegarsi ad esempio a NodeXL .

In sintesi, gli strumenti non hanno ancora raggiunto il successo, ma hai alcune opzioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.