एक इकाई संबंध आरेख बनाने के लिए मैं Visio में Oracle डेटाबेस की सामग्री कैसे आयात कर सकता हूं?


9

मेरे पास एक Oracle डेटाबेस है, और मैं Visio 2007 प्रो में एक ERD बनाना चाहूंगा।

मैंने अब तक DDL उत्पन्न करने के लिए DBMS_METADATA.GET_DDL आदेशों को देखा है। मुझे पता है कि मैं एक एक्सेस DB को Visio में आयात कर सकता हूं, लेकिन ऐसा लगता है कि Access एक SQL बोली को समझता है जो कि Oracle से अलग है, इसलिए मुझे डेटा प्रकार बदलने के लिए हर Create Table कमांड को ट्वीक करने की आवश्यकता होगी।

क्या Visio Pro 2007 में DDL का उपयोग करके ERD बनाने का एक सरल तरीका है?


मेरे पास अब Visio काम नहीं है (इसलिए मैं इसे एक उत्तर के रूप में नहीं डाल रहा हूं, लेकिन शायद एक संकेत है?), लेकिन मुझे याद है कि यह एक ODBC कनेक्शन और Visio के "रिवर्स इंजीनियर" फीचर का उपयोग करके काफी सरल है (यह आपको चयन करने देता है सभी आइटम जो आप चाहते हैं और यह आपको erd बनायेगा)

मैंने Visio में रिवर्स इंजीनियर विज़ार्ड की जांच की, और दुर्भाग्य से Oracle डेटाबेस खुद एक फ़ायरवॉल सर्वर पर है, और मैं इसे सीधे अपने वर्कस्टेशन से एक्सेस नहीं कर सकता, इसलिए ddl मध्यस्थ कदम की आवश्यकता है।

यदि आपके पास डीडीएल है, तो क्या आप उसे स्थानीय ओरेकल एक्सई (मुक्त संस्करण) डेटाबेस में आयात कर सकते हैं, फिर वहां से इंजीनियर को उल्टा कर सकते हैं? और क्या इसका Visio होना जरूरी है। ओरेकल का मुफ्त एसक्यूएल डेटा मोडेलर डीडीएल फ़ाइल से आयात होगा।
गैरी

सुझाव के लिए धन्यवाद, गैरी। मैं Visio का उपयोग करना चाह रहा हूं, इसलिए आरेख को डॉक्स शब्द में एम्बेड किया जा सकता है और संपादन योग्य बना रह सकता है। मैं ओरेकल एक्सई पर एक नज़र डालूंगा।

जवाबों:


7

आप सभी की जरूरत है Oracle DB को ODBC कनेक्शन कॉन्फ़िगर किया गया है

    1. ओरेकल क्लाइंट एसडब्ल्यू स्थापित करें (otn.oracle.com से डाउनलोड करें)। मैं आपके Oracle DB
    2 के रूप में एक ही संस्करण स्थापित करने की सलाह देता हूं । tnsnames.ora में कनेक्शन को परिभाषित करें।
    3. नियंत्रण कक्ष में Oracle DB के लिए ODBC कनेक्शन बनाएं और परीक्षण करें> प्रशासनिक उपकरण> डेटा स्रोत (ODBC) - अपने ORA_HOME में Oracle के ड्राइवर का उपयोग करें, परिभाषित कनेक्शन का उपयोग करें tnsnames.ora में
    4. Oracle से परिभाषित ODBC कनेक्शन का आयात एक्सेस DB से आयात के समान होना चाहिए

यदि आप 64Bit मशीन पर हैं और Visio का 32Bit संस्करण चलाते हैं, तो आपको C:\Windows\SysWOW64\odbcad32.exeचरण 3 के बजाय कनेक्शन जोड़ने की आवश्यकता है
Boern
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.