आरामदायक sqlplus इंटरफ़ेस?


21

मैंने पाया sqlplus'इंटरफ़ेस बल्कि पुराना है। निपटान में कुछ कमांड या कीवर्ड होना काफी अच्छा है, लेकिन उदाहरण के लिए पिछले इतिहास प्रविष्टि के लिए कोई "एरो-अप" कुंजी उपलब्ध नहीं है।

के लिए एक अच्छा प्रतिस्थापन / विस्तार क्या है sqlplus? एक GUI या बेहतर हो सकता है (इसलिए यह SSH के माध्यम से उपयोगी रहता है) एक कमांड लाइन उपयोगिता।

SQL * प्लस ओरेकल डेटाबेस के साथ संचालित करने के लिए मुख्य कमांड लाइन उपकरण है।


1
मुझे gqlplus.sourceforge.net मिला था जो लगता है कि तीर-अप कम से कम है। मैं इस सवाल को अभी थोड़े समय के लिए रखूंगा, हो सकता है कि और सिफारिशें आएं Toadऔर Voraxकाफी अच्छी सिफारिशें हों।
सेबेस्टियन रोथ

आप ओरेकल के साथ नहीं जुड़े लोगों के लिए SQL * प्लस का लिंक प्रदान कर सकते हैं। प्रश्न आपकी समस्या को हल करता है लेकिन यह एसई सामग्री से सीखने वाले अन्य उपयोगकर्ताओं के लिए उपयोगी होना चाहिए।
Maniero

हो गया, thx वाह, इतनी प्रतिक्रिया और प्रतिक्रियाएँ। सभी को धन्यवाद। मैं एक बार देखूंगा और इस क्यू को बंद कर दूंगा।
सेबस्टियन रोथ

जवाबों:



13

लेकिन उदाहरण के लिए पिछले इतिहास प्रविष्टि के लिए कोई "एरो-अप" कुंजी उपलब्ध नहीं है।

आप sqlplusw के बारे में बात कर रहे हैं "GUI" उपकरण - oldschool sqlplus तीर-अप-ला-पिछले-बयान सुविधा का समर्थन करता है।

Sqlplus के लिए एक अच्छा प्रतिस्थापन / विस्तार क्या है

एक मुफ्त GUI- आधारित टूल ओरेकल का SQL डेवलपर, बहुत साफ-सुथरा है।

यदि आप एक व्यसनी व्यसनी हैं, तो VoraX है जो SQL * प्लस को बहुत अच्छी तरह से संवर्धित करता है।

VoraX का लक्ष्य ओरेकल डेटाबेस के लिए एक सरल, फिर भी एक शक्तिशाली आईडीई होना है। पहिया को फिर से स्थापित करने के बजाय, VoraX प्रसिद्ध SqlPLUS पर निर्भर करता है जो वास्तव में डेटाबेस से कनेक्ट करने के लिए, SQL स्टेटमेंट्स को निष्पादित करने और परिणाम वापस पाने के लिए उपयोग किया जाता है। हालाँकि, यह इंटरैक्शन उस उपयोगकर्ता से छिपा हुआ है जो सिर्फ अपने / अपने विम वातावरण का उपयोग करता है, बिना यह जाने कि पीछे, एक SqlPLUS प्रक्रिया सभी काम करती है।

इस दृष्टिकोण का बड़ा लाभ यह है कि लगभग सभी SqlPLUS कमांड का उपयोग बिना किसी समस्या के किया जा सकता है। आप कॉलम, सेट पेजिंग, ऑटोट्रेस क्वेरी आदि को फॉर्मेट कर सकते हैं।

विशेषताएं

  • 99.9% sqlplus कमांड का समर्थन किया
  • उन्नत कोड पूरा हो रहा है
  • यह विंडोज और यूनिक्स पर चलता है
  • त्रुटियों और लॉगिंग समर्थन के लिए हाइलाइटिंग के साथ एक अच्छा परिणाम विंडो
  • एक डेटाबेस एक्सप्लोरर जिसका उपयोग डेटाबेस ऑब्जेक्ट्स को श्रेणीबद्ध तरीके से ब्राउज़ करने के लिए किया जा सकता है
  • संकुल, प्रकार आदि जैसे PLSQL वस्तुओं के संपादन और संकलन के लिए समर्थन।
  • के लिए सुविधाजनक कुंजी मैपिंग: कर्सर के तहत वस्तु का वर्णन करें, वर्तमान विवरण निष्पादित करें आदि।
  • कनेक्शन प्रोफाइल प्रबंधन (पासवर्ड के सुरक्षित भंडारण सहित)
  • डेटाबेस आइटम के लिए फजी खोज
  • ओरेकल HTML प्रलेखन के लिए ऑफ़लाइन खोज

वोरैक्स: यह वास्तव में एक अच्छे उपकरण की तरह दिखता है। इस पर एक नजर होगी। धन्यवाद।
सेबेस्टियन रोथ

7

प्रत्येक साइट जिसके बारे में मैंने सलाह दी है, वह प्रश्नों के लिए एक इंटरफ़ेस के रूप में टॉड द्वारा ओरेकल शपथ थी । डीबीएडीएमआईएन नहीं, बल्कि ज्यादातर डेवलपर्स।



5

GUI के लिए, मैं Oracle से SQL डेवलपर का उपयोग करता हूं। इसमें आपके पास बस जरूरत की हर चीज शामिल है, जिसमें ASH / AWR रिपोर्ट, सत्र, मेमोरी और अन्य प्रबंधन के लिए पूर्वनिर्मित SQL शामिल है। यह मेरे लिए उपयोगी है क्योंकि मेरी आधिकारिक भूमिका डीबीए नहीं है, लेकिन मैं उस काम को बहुत अधिक करता हूं।

एसक्यूएल प्लस में अप एरो: लिस्ट या एल के बराबर है। यह उतना अच्छा नहीं है, बस आखिरी कमांड को दिखाना है और आपको अभी भी इसे कॉपी करना है और इसे तुरंत पेस्ट करना है।


4

मेरे कुछ सहकर्मी जैसे WinSQLLite


1
ओरेकल के लिए उपयोगी नहीं लगता है, है ना?
सेबेस्टियन रोथ

2
नहीं, Oracle एकमात्र डेटाबेस है जिसके लिए वे इसका उपयोग करते हैं। देखें synametrics.com/SynametricsWebApp/SupportedDatabases.jsp
लेह Riffel


4

एसक्यूएल * प्लस में ओरेकल डाटाबेस एडमिनिस्ट्रेशन के लिए एक भूमिका है, बहुत कुछ उसी तरह है जैसे vi की यूनिक्स / लिनक्स ओएस दुनिया में है। यह हरबोडी डार्लिंग नहीं है, लेकिन यह हमेशा रहेगा और यह हमेशा काम करेगा। अगर आप डीबीए हैं, तो इससे बेहतर परिचित हैं।

डेवलपर्स एसक्यूएल डेवलपर :-) की तरह कुछ और अधिक आरामदायक के लिए प्रयास कर सकते हैं


4

चूँकि आपने ssh का उल्लेख किया है; आप DbVisualizer पर एक नज़र रखना चाहते हैं। इसमें ssh की सुरंग को एकीकृत किया गया है, जो कई प्लेटफार्मों पर चल रहा है और हर डेटाबेस के बारे में समर्थन करता है, जिसमें jdbc ड्राइवर उपलब्ध है। डेवलपर भी बहुत संवेदनशील है और यदि आप एक समर्थित डेटाबेस नहीं ढूंढने में सक्षम होते हैं, तो वे इसे खुशी के साथ जोड़ देंगे। (और जल्दी)।

अन्य 'हत्यारे' सुविधाओं में से एक परिणाम सेट और निगरानी सुविधा से सीधे रेखांकन है। यह एक समयबद्ध क्वेरी है जो परिणामों को एक ग्रिड में जोड़ता है जिसका उपयोग हम वास्तविक समय से एक ग्राफ बनाने के लिए कर सकते हैं। उदाहरण के लिए एड हॉक मॉनिटरिंग देखें


3

मैंने पाया कि Emacs SQLi बहुत खुशी का माहौल है:

यह है:

  • इनपुट इतिहास
  • वर्तमान पैराग्राफ या चयनित क्षेत्र को एसक्यूएल प्लस में भेजना
  • तालिकाओं पर बुनियादी मदद और डीडीएल देखें
  • बुनियादी वाक्य रचना हाइलाइटिंग

और भी कई अन्य DB CLI क्लाइंट और GUI या टर्मिनल इंटरफ़ेस (ssh के माध्यम से) COPY / PASTE और अन्य उन्नत संपादन क्षमताओं के साथ काम करते हैं!


0

Tora के बारे में क्या ?

TOra (टूलकिट फॉर ओरेकल) एक मुफ्त सॉफ्टवेयर डेटाबेस विकास और प्रशासन GUI है, जो GNU जनरल पब्लिक लाइसेंस के तहत उपलब्ध है। इसमें PL / SQL डीबगर, सिंटैक्स हाइलाइटिंग के साथ SQL वर्कशीट, डेटाबेस ब्राउज़र और डेटाबेस प्रशासन टूल का व्यापक सेट है।


क्या आप किसी भी तरह से टॉरा से जुड़े हैं? यदि आप हैं, तो आपको अपनी पोस्ट में स्पष्ट करना चाहिए। यदि आप नहीं हैं तो संभवतया आपको यह स्पष्ट करना चाहिए कि पोस्ट किए गए उत्पाद के लिए विज्ञापन क्या प्रतीत होता है। धन्यवाद!
मैक्स वर्नोन

0

इस समय, यदि आप sqlplus के लिए अधिक अद्यतित प्रतिस्थापन चाहते हैं, तो मैं कहूंगा कि SQLcl के लिए जाएं। यह sqldeveloper का हिस्सा है और इसमें बहुत सारी अच्छी विशेषताएं हैं जो आप हमेशा से चाहते थे लेकिन मांगने से डरते थे। आप इसे यहां मुफ्त में sql-developer / download (SQLcl डाउनलोड के लिए पेज का निचला हिस्सा) डाउनलोड कर सकते हैं

  • कीवर्ड पूरा करना
  • स्तंभ और टैबलेन पूरा होने पर
  • json, csv, ansiconsole के लिए वास्तव में अच्छा आउटपुट स्वरूप विकल्प
  • sqlplus के लिए बहुत संगत
  • कमांड इतिहास

अच्छी खबर: यह मुफ़्त है! इसके अलावा, यह जावा पर आधारित है इसलिए यह बहुत सारे प्लेटफार्मों पर चलता है। यह अच्छा वीडियो देखें जहां इसे पेश किया गया है


0

Oracle थिन क्लाइंट के माध्यम से आप किसी भी JDBC क्लाइंट का उपयोग कर सकते हैं:

आपने SSH के माध्यम से उपयोग के लिए कमांड-लाइन टूल के लिए वरीयता का उल्लेख किया है, लेकिन यदि आपका SSH कनेक्शन सुरंगों का समर्थन करता है तो आप GUI टूल का उपयोग करने में सक्षम हो सकते हैं और साथ ही सुरंग के माध्यम से सर्वर से जुड़ सकते हैं।


-2

आप dbWatch बाहर की कोशिश करनी चाहिए। यह डेटाबेस प्लेटफार्मों पर निगरानी, ​​रिपोर्टिंग और प्रशासन के लिए एक उपकरण है। यह वर्तमान में Oracle, SQL Server, MySQL, PostgreSQL, Sybase और Ingres का समर्थन करता है।

DbWatch में शामिल चीजों में से एक SQL वर्कशीट है जो कि इंटरफ़ेस की तरह एक sqlplus है जो क्रॉस डेटाबेस sqls के लिए भी अनुमति देता है, उदाहरण के लिए यदि आप अपने सभी डेटाबेस में एक टेबल की तलाश कर रहे हैं या उपयोगकर्ता को निकालना चाहते हैं।

मैं वहां काम करता हूं और मेरा सुझाव है कि आप इसे आजमाएं। ( http://www.dbwatch.com/ ) हमें बताएं कि आप क्या सोचते हैं। डिफ़ॉल्ट रूप से शामिल किया गया 10 दिन का मुफ्त पूर्ण उपयोग लाइसेंस है, लेकिन अगर आपको इसे परीक्षण करने के लिए थोड़ा और समय चाहिए तो हम आपकी परीक्षा अवधि बढ़ाते हैं।

-क्रिस


जब हम आपकी टिप्पणियों की सराहना करते हैं, तो आपको अपने उत्पाद को रोकने की कोशिश करने के बजाय सवाल का जवाब देने की कोशिश करनी चाहिए।
मैक्स वर्नोन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.