मैं एक साधारण डीबी 2 क्वेरी की तलाश में हूं जिसका उपयोग यह जांचने के लिए किया जा सकता है कि पूल में डेटाबेस कनेक्शन अभी भी वैध है या नहीं। इसे एक सामान्य क्वेरी होने की आवश्यकता है जो कि कौन से डेटाबेस मौजूद हैं, इस पर ध्यान दिए बिना निष्पादित होगा।कनेक्शन सत्यापन के लिए सरल डीबी 2 क्वेरी
अन्य डेटाबेस सर्वरों के लिए, मैंने 'SELECT 1' या 'SELECT संस्करण();' जैसे कुछ उपयोग किया है।
डीबी 2 के बराबर क्या होगा?
धन्यवाद!
प्रतिक्रिया के लिए धन्यवाद। 1 रिटर्न का चयन करें: ILLEGAL SYMBOL "<अंतराल का विवरण>"। कुछ सिंबल जो कानूनी हो सकते हैं: एसक्यूएल कोड: -104, एसक्यूएल स्टेट: 42601 लेकिन (sysibm.sysdummy1 से) काम करता है आपकी मदद के लिए बहुत बहुत धन्यवाद! –
@Eric - क्या "मान 1" काम करता है? – DVK
सबसे पहले मुझे यह कहना है कि मैं डीबी 2 से बहुत परिचित नहीं हूं, इसलिए मैंने वाक्यविन्यास को बढ़ा दिया होगा। मैंने "मान 1", "मूल्य 1 चुनें" और "मूल्य वर्तमान दिनांक" की कोशिश की, जिनमें से सभी ने एक त्रुटि लौटा दी। दोनों "sysibm.sysdummy1 से वर्तमान दिनांक चुनें" और "sysibm.sysdummy1 से 1 चुनें" हालांकि अच्छी तरह से काम किया। यह जेडएसबी सर्वर के जरिए जेसीसी ड्राइवर का उपयोग कर जेडीबीसी के माध्यम से है। –