15

इंटेलिज विचार डेटा स्रोतों को मेरे mysql डेटाबेस में मौजूदा तालिका नहीं दिखती है, जबकि नेटबीन्स इसे देखते हैं। मैंने डेटाबेस में एक टेबल बनाई है। जब मैं इंटेलिज विचार डेटा स्रोतों में कनेक्शन बनाता हूं, तो यह मेरी योजना को देखता है, मैं इसे "स्कीमा और टेबल" में चुनता हूं लेकिन फिर मुझे इसे सूची में नहीं दिखता है। प्रत्येक स्कीमा, लेकिन मेरा है। जब मैं netbeans या mysql workbench से कनेक्ट करने का प्रयास करता हूं, तो यह ठीक है। रूट डेटाबेस के साथ, कई डेटाबेस के साथ एक ही कहानी। कोई भी टेबल, लेकिन मेरा है। क्या गलत हो सकता है?इंटेलिज विचार डेटा स्रोत डेटाबेस में मौजूदा तालिका नहीं देखता

मुझे दृश्य स्टूडियो से संबंधित, मेरा here जैसे प्रश्न दिखाई देता है, कोई जवाब नहीं। वहाँ आईडिया बग (i 11.0 संस्करण है) है: कृपया, एक अच्छा संकेत

+3

आईडीईए स्वचालित रूप से उपलब्ध तालिकाओं को अपडेट नहीं करता है - आपको "रीफ्रेश" क्रिया (Ctrl + Alt + Y) शुरू करके प्रत्येक स्कीमा संशोधन के बाद इसे मैन्युअल रूप से टॉगल करना होगा। – ice

+0

हाँ, मैंने अब और पहले दोनों की कोशिश की है - अभी तक कोई भाग्य नहीं है। कई डीबी के विचार में योजना से किसी भी तालिका को जोड़ सकते हैं- लेकिन जिसने मैंने खुद किया था। – WebComer

+0

मैंने विचार एसक्यूएल कंसोल में भी नई योजना बनाई, इसे देखने के लिए चिह्नित किया - कोई भाग्य नहीं! mysql वर्कबेंच इसे देखता है, लेकिन विचार नहीं करता है, विंडो में मुख्य सूची रीफ्रेश करें - कोई भाग्य नहीं। लेकिन यह डेटासोर्स गुण योजनाओं और सारणी – WebComer

उत्तर

2

दे रहा HSQLDB के लिए समस्या का कारण मिल गया।

सापेक्ष पथ (मॉड्यूल के रिश्तेदार) के साथ डाटाबेस बनाने के लिए, इस तरह:

jdbc:hsqldb:file:db_file/testDBInMemory;shutdown=true;hsqldb.write_delay=‌​false; 
f:\TestModule\db_file\ 

जब डेटा स्रोत में जोड़ा, आईडिया के रूप में $ IDEA_HOME $/bin फ़ोल्डर की रिश्तेदार इस मार्ग को पहचानता है।

f:\Program Files\JetBrains\IntelliJ IDEA 11.0\bin\db_file\ 

तो आपके पास दो अलग-अलग डेटा बेस हैं। और जब जेपीए पहले अपडेट किया गया, तो डेटा स्रोत दूसरे में अपडेट नहीं देखता है।

वर्कअराउंड: फ़ाइल डीबी यूआरएल में पूर्ण पथ का उपयोग करें। > गुण - -> स्कीमा -> उपयोग विरासत introspector

13

मैं 15.

मैं डेटा स्रोत पर दायां क्लिक करके यह तय IntelliJ विचार में एक ही समस्या थी।

+2

आइडिया 15.0.3 और पोस्टग्रेस 9.5 के लिए काम किया (हालांकि आईडीई का कहना है कि विरासत introspector का उपयोग करने की अनुशंसा नहीं की जाती है) –

+0

मेरे लिए भी काम किया।ध्वज से पहले मैं टेबल में कुछ कॉलम नहीं देख सकता हूं, मैं – tyranitar

+3

तक भी पहुंच सकता हूं। हालांकि मेरा रास्ता बिल्कुल वही नहीं था। मेरे लिए: डेटा स्रोत पर राइट-क्लिक करें -> विकल्प -> जेडीबीसी मेटाडेटा का उपयोग करके आत्मनिरीक्षण। इंटेलिज 2016.2.4। – Haimke