2011-06-23 11 views
23

कहता है मुझे यकीन नहीं है कि क्यों मैंने SQLdeveloper 32 बिट (3.0.0.4) स्थापित किया है। जब मैं टेबल/व्यू/इंडेक्स या इत्यादि का विस्तार करने के लिए क्लिक करता हूं तो यह कुछ भी प्रदर्शित नहीं करता है!एसक्यूएल डेवलपर कनेक्शन के तहत कोई टेबल प्रदर्शित नहीं करता है जहां यह टेबल

लेकिन निम्नलिखित जब मैं कार्य करें:

SELECT owner, table_name 
FROM dba_tables 

मैं तालिकाओं की सूची देख सकते हैं और मैं इन तालिकाओं के लिए उपयोग को पढ़ लिया है के बाद से मैं anytable और डेटा शो से एक का चयन करें * कर सकते हैं। कोई विचार?

उत्तर

55

एसक्यूएल डेवलपर पेड़ आपको दिखाता है कि आपके पास कौन सी ऑब्जेक्ट्स हैं, न कि आपके पास कौन सी ऑब्जेक्ट्स हैं। यदि आप उन ऑब्जेक्ट्स को देखना चाहते हैं जिनके पास आपके पास अन्य उपयोगकर्ताओं के स्वामित्व हैं, तो आपको पेड़ की "अन्य उपयोगकर्ता" शाखा पर नेविगेट करने की आवश्यकता होगी, फिर उपयोगकर्ता का टेबल, फिर "टेबल्स" शाखा हो।

+0

धन्यवाद! उत्कृष्ट जवाब –

+0

@ सरोखाचटोरियन - कृपया हरे रंग के चेकबॉक्स पर क्लिक करके जवाब स्वीकार करने पर विचार करें यदि इससे आपकी मदद मिली है (और आपकी टिप्पणी के अनुसार - यह है)। – Sathya

+0

यह मेरे शब्दकोश में कुछ नया है। मैंने अन्य उपयोगों की जांच की। उस पेड़ में, डेटाबेस स्कीमा की बड़ी सूची है। अब मुझे यह कैसे पता चलेगा कि, किस स्कीमा का उपयोग एसक्यूएल क्वेरी द्वारा किया जाता है ?? कोई उपाय ?? –

1

व्यवस्थापक के रूप में db उपयोगकर्ता

0

लॉन्च SQL डेवलपर में all_objects/उपयोगकर्ता/ojects करने के लिए चयन विशेषाधिकार जोड़े