मैं परीक्षण स्क्रिप्ट का एक सेट बनाने की कोशिश कर रहा हूं जो डेटाबेस के साथ काम करने वाली किसी चीज़ का ब्लैक-बॉक्स परीक्षण करेगा। इसके लिए मुझे मानक इनपुट या फ़ाइल से SQL कमांड जारी करने की आवश्यकता है, जो "mysql" क्लाइंट के साथ काफी संभव था, लेकिन अब हम अन्य डेटाबेस का उपयोग करते हैं, जिसमें केवल jdbc ड्राइवर है। मुझे कमांड लाइन में समान मूल कार्यक्षमता की आवश्यकता है क्योंकि mysql क्लाइंट है, लेकिन किसी भी जेडीबीसी संचालित डेटाबेस के लिए। क्या यह मेरे कस्टम जावा उपकरण प्रोग्रामिंग के बिना संभव है?क्या कोई परिपक्व कमांड लाइन जेडीबीसी क्लाइंट हैं?
उत्तर
क्या आपका मतलब http://web.quuxo.com/products/jdbctool/ जैसा है?
संपादित करें 6/22: हेनप्लस के बारे में कैसे: http://henplus.sourceforge.net/?
हाँ कोशिश कर सकते हैं, लेकिन jdbctool केवल एक ही डाटाबेस प्रकार का समर्थन करता है: "। वर्तमान में, केवल HSQLDB समर्थित है" भले ही अनुचित ड्राइवर क्लासपाथ में है, jdbctool कोई मदद नहीं है। –
मैंने एक और संभावित विकल्प जोड़ा – Olaf
लगता है कि हेनप्लस [github] (https://github.com/neurolabs/henplus) पर ले जाया गया है। इच्छा है कि यह अधिक सक्रिय – sandeepkunkunuru
मैं ओरेकल और Postgres डेटाबेस के लिए jisql से सफलता मिली है, और यह JDBC चालकों के साथ सबसे डेटाबेस का समर्थन करने के लिए प्रकट होता है:
अच्छा था, लेकिन cackspace कमांड linux मशीन में काम नहीं करता है। मैं हटाए गए कमांड –
यह एक बहुत अधिक इस्तेमाल किया जाता है, किसी भी SQL डेटाबेस के साथ काम करता है, और बहुत अच्छी तरह से समर्थित है: https://github.com/julianhyde/sqlline
द्वारा wronly टाइप किए गए कमांड को हटा सकता हूं सामान्य रूप से आपको जवाबों में लिंक पोस्ट नहीं करना चाहिए क्योंकि वे खराब हो सकते हैं लेकिन इस प्रश्न के लिए इसका जवाब देने का एकमात्र तरीका –
@ जॉनी 5, यह सच है, लेकिन यह केवल इसलिए है क्योंकि प्रश्न स्वयं ही है ऑफ-विषय - _ "हमें पूछे जाने वाले प्रश्न ** पुस्तक, टूल, सॉफ़्टवेयर लाइब्रेरी, ट्यूटोरियल या अन्य ऑफ़-साइट संसाधन ** की सिफारिश या ढूंढें ** स्टैक ओवरफ़्लो के लिए ऑफ-विषय हैं" _ –
@ साइमनमकेन्ज़ी हाँ मैंने इसे पहले से ही चिह्नित किया है इससे पहले कि मुझे टिप्पणी करने की आवश्यकता थी क्योंकि मैं समीक्षा कतार में था, और आप जानते हैं कि उनके परीक्षण कितने मुश्किल हैं –
- 1. MySQL कमांड लाइन क्लाइंट
- 2. एफ़टीपी क्लाइंट कमांड लाइन निर्देशिका डालें
- 3. क्या कोई एक्सएसएलटी प्रोसेसिंग कमांड लाइन टूल्स हैं?
- 4. कमांड लाइन
- 5. कमांड लाइन
- 6. कमांड लाइन कमांड
- 7. कमांड लाइन
- 8. सी # में कोई परिपक्व पी 2 पी ढांचे/पुस्तकालय हैं?
- 9. कमांड लाइन
- 10. कमांड लाइन
- 11. कमांड लाइन
- 12. कमांड लाइन
- 13. कमांड लाइन
- 14. कमांड लाइन
- 15. कमांड लाइन
- 16. क्या यह कमांड लाइन तर्क
- 17. कमांड-लाइन
- 18. कमांड लाइन
- 19. कमांड लाइन
- 20. कमांड लाइन
- 21. कमांड लाइन
- 22. कमांड लाइन
- 23. कमांड लाइन
- 24. कमांड लाइन
- 25. कमांड लाइन
- 26. कमांड लाइन
- 27. कमांड लाइन
- 28. कमांड लाइन
- 29. कमांड लाइन
- 30. कमांड लाइन
आप इस खुले स्रोत उपकरण http://sourceforge.net/projects/jdbcsql/ – MZaragoza