SQL Server yüklemeye gerek kalmadan SQL Azure için bir veritabanı diyagramı oluşturmanın en iyi yolu nedir?


10

SQL Azure üzerinde bir veritabanı var ve bunun için bir veritabanı diyagramı oluşturmak istiyorum, ancak SQL sunucusu yüklemek ve veritabanı vb kopyalamak istemiyorum. Herkesin bildiği herhangi bir yolu var mı?

Yanıtlar:


9

GÜNCELLEME : Veritabanı diyagramları SSMS 18.1'e eklendi (bağlantı)

GÜNCELLEME : veritabanı diyagramı özelliği

18.0'da (GA) kullanımdan kaldırıldı ve kaldırıldı ... Veritabanı Şemaları https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

Bu özellik ayrıca Visual Studio 2019 SSDT'den de kaldırıldı.

Orijinal Yanıt

SSMS'nin en son sürümü (v16 itibariyle), Azure SQL veritabanları için veritabanı diyagramları oluşturulmasını destekler. Buradan indirebilirsiniz:

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


+1, v17.x gibi Bir şemaya çok sayıda tablo eklerken oldukça yavaş olma eğilimindedir.
StuartLC

Asıl "dbo" mevcut olmadığından, bu türden bir asıl kimliğe bürünülemez veya izniniz olmadığı için veritabanı asıl adı olarak çalıştırılamıyor. (Microsoft SQL Server, Hata: 15517)
StingyJack

1
Veritabanı diyagramları SSMS
18.1'e


4

SQL Azure veritabanları, şema SQL Server'larda olduğu gibi 'normal' diyagramları desteklemediğinden, geçici çözümlere veya üçüncü taraf araçlarına bakıyorsunuz. Örneğin, SQL Server Veri Araçları'nı (SSDT) ​​yükleyebilir, modelinizi aşağı çekebilir, yerel bir 'normal' dev sunucusuna dağıtabilir, orada diyagram oluşturabilirsiniz. Bu çok fazla veri içermez, bu nedenle hafif olur. Alternatif olarak Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... kağıt ve kalem vb.

Küçük bir ek araştırma, Red Gate'in yakın zamanda SQL Azure için daha fazla destek eklediğini ve ücretsiz deneme sürümünün olduğunu ve yararlı görünen ve örneğin NodeXL'e takılabilen SQL Power Doc'un olduğunu gösteriyor .

Özetle, takım tam olarak yakalanmadı, ancak birkaç seçeneğiniz var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.