Який найкращий спосіб створити діаграму бази даних для SQL Azure, не встановлюючи SQL Server?


10

У мене є база даних на SQL Azure і я хочу створити для цього діаграму баз даних, але не хочу встановлювати сервер SQL і копіювати базу даних і т. Д. Чи є якийсь спосіб я це зробити, щоб хтось знав?

Відповіді:


9

ОНОВЛЕННЯ : Діаграми бази даних були додані назад в SSMS 18.1 (посилання)

ОНОВЛЕННЯ : функція діаграми бази даних

Застарені та вилучені функції в 18.0 (GA) ... Діаграми баз даних https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

Ця функція також була видалена з SSDT Visual Studio 2019.

Оригінальний відповідь

Остання версія SSMS (станом на v16) підтримує створення діаграм баз даних для баз даних Azure SQL. Завантажити його можна тут:

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


+1, як і v17.x, як правило, досить повільно, додаючи до діаграми велику кількість таблиць.
StuartLC

Неможливо виконати як головну базу даних, оскільки головний "dbo" не існує, цей тип головного документа не може бути представлений під назвою або у вас немає дозволу. (Microsoft SQL Server, помилка: 15517)
StingyJack

1
Діаграми бази даних були додані ще в SSMS 18.1
user2652379

Я все одно отримую таку ж помилку в 18.1
StingyJack

4

Бази даних SQL Azure не підтримують діаграми так само, як "нормально" для приміщень SQL-серверів, тому ви дивитесь на обхідні шляхи чи сторонні інструменти. Наприклад, ви можете встановити Інструменти даних SQL Server (SSDT), потягнути свою модель вниз, розгорнути на локальний "звичайний" сервер розробників, створити там діаграму. Це не залучає багато даних, тому було б полегшено. По черзі використовуйте папір Vis, Powerpoint, dbForge, Erwin, RedGate, Apex ... і олівець тощо:)

Трохи додаткові дослідження показують, що Red Gate нещодавно додали більше підтримки для SQL Azure та мають безкоштовну пробну версію, і SQL Power Doc, який виглядає корисним і, наприклад, може підключитися до NodeXL .

Підсумовуючи, інструментарій не дуже наздогнав, але у вас є кілька варіантів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.