SQL सर्वर स्थापित किए बिना SQL Azure के लिए डेटाबेस आरेख बनाने का सबसे अच्छा तरीका क्या है?


10

मेरे पास SQL ​​Azure पर एक डेटाबेस है और उसके लिए एक डेटाबेस आरेख बनाना चाहते हैं, लेकिन SQL सर्वर को स्थापित करने और डेटाबेस आदि की प्रतिलिपि बनाने के लिए नहीं करना चाहते हैं। क्या कोई ऐसा तरीका है जिससे मैं यह कर सकूं कि किसी को भी पता हो?

जवाबों:


9

अद्यतन : डेटाबेस आरेख SSMS 18.1 (लिंक) में वापस जोड़ दिए गए

अद्यतन : डेटाबेस आरेख सुविधा

18.0 (GA) में पदावनत और हटाई गई विशेषताएँ ... डेटाबेस आरेख https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

इस फीचर को विजुअल स्टूडियो 2019 SSDT से भी हटा दिया गया था।

मूल उत्तर

SSMS का नवीनतम संस्करण (v16 के रूप में) Azure SQL डेटाबेस के लिए डेटाबेस आरेख बनाने का समर्थन करता है। आप द्वारा इसे यहां पर डाउनलोड किया जा सकता है:

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


+1, जैसा कि v17.x करता है, हालांकि बड़ी संख्या में तालिकाओं को आरेख में जोड़ते समय काफी धीमा हो जाता है।
स्टुअर्टएलसी

डेटाबेस प्रिंसिपल के रूप में निष्पादित नहीं किया जा सकता क्योंकि प्रिंसिपल "dbo" मौजूद नहीं है, इस प्रकार का प्रिंसिपल प्रतिरूपित नहीं किया जा सकता है, या आपके पास अनुमति नहीं है। (Microsoft SQL सर्वर, त्रुटि: 15517)
स्टिंगजैक

1
डेटाबेस आरेख को SSMS 18.1
user2652379

मुझे अभी भी 18.1 में एक ही त्रुटि मिलती है
स्टिंगजैक

4

SQL Azure डेटाबेस उसी तरह से आरेखों का समर्थन नहीं करते हैं, जो आधारभूत SQL सर्वर पर 'सामान्य' करते हैं, इसलिए आप वर्कअराउंड या तृतीय-पक्ष टूल को देख रहे हैं। उदाहरण के लिए, आप SQL सर्वर डेटा उपकरण (SSDT) ​​स्थापित कर सकते हैं, अपने मॉडल को नीचे खींच सकते हैं, स्थानीय 'सामान्य' देव सर्वर पर तैनात कर सकते हैं, वहां आरेख बना सकते हैं। इसमें बहुत अधिक डेटा शामिल नहीं होगा ताकि यह हल्का हो। वैकल्पिक रूप से Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... पेपर और पेंसिल आदि का उपयोग करें:)

थोड़ा अतिरिक्त शोध दिखाता है कि Red Gate ने हाल ही में SQL Azure के लिए अधिक समर्थन जोड़ा है और इसका नि: शुल्क परीक्षण किया है, और SQL Power Doc जो उपयोगी लगता है और उदाहरण के लिए NodeXL में प्लग कर सकता है ।

सारांश में, टूलींग काफी नहीं पकड़ा गया है लेकिन आपके पास कुछ विकल्प हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.