DBeaver एक सॉफ्टवेयर है जो एक सार्वभौमिक डेटाबेस टूल के रूप में कार्य करता है डेटाबेस डेवलपर्स और प्रशासकों के लिए इरादा।
DBeaver में एक अच्छी तरह से डिज़ाइन किया गया उपयोगकर्ता इंटरफ़ेस है, जो एक ओपन सोर्स फ्रेमवर्क पर आधारित प्लेटफ़ॉर्म है और किसी भी डेटाबेस के साथ-साथ कई एक्सटेंशन लिखने की अनुमति देता है।
भी देशी MySQL और Oracle क्लाइंट, ड्राइवर प्रबंधन, SQL संपादक और स्वरूपण के लिए समर्थन शामिल है। DBeaver एक क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन है क्योंकि इसमें MacOS, Windows और Linux प्लेटफ़ॉर्म के लिए समर्थन है।
DBeaver के बारे में
प्रयोज्यता इस परियोजना का मुख्य लक्ष्य है, इसलिए कार्यक्रम इंटरफ़ेस को सावधानीपूर्वक डिज़ाइन और कार्यान्वित किया गया है।
DBeaver इस तरह के रूप में सभी सबसे लोकप्रिय डेटाबेस का समर्थन करता है: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby, आदि।
JDBC ड्राइवर के साथ किसी भी डेटाबेस का समर्थन करता है। हालांकि वास्तव में, आप किसी भी बाहरी डेटा स्रोत में हेरफेर कर सकते हैं जो कि JDBC ड्राइवर हो सकता है या नहीं।
इसके अलावा, यह ओपन सोर्स फ्रेमवर्क पर आधारित है और विभिन्न एक्सटेंशन (प्लगइन्स) के लेखन की अनुमति देता है।
कुछ डेटाबेस (MySQL, Oracle, DB2, SQL Server, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis in संस्करण 3.x) और विभिन्न डेटाबेस प्रबंधन उपयोगिताओं (उदाहरण के लिए ERD) के लिए प्लग-इन का एक सेट है। ।
यहाँ सूचीबद्ध इस ऐप के इसके कुछ लाभ और विशेषताएं शामिल हैं:
- एसक्यूएल बयान / स्क्रिप्ट निष्पादन
- SQL संपादक में स्वतः पूर्ण और मेटाडेटा हाइपरलिंक।
- स्क्रॉल करने योग्य परिणाम सेट करता है
- डेटा निर्यात (तालिकाएँ, क्वेरी परिणाम)
- डेटाबेस ऑब्जेक्ट (टेबल, कॉलम, बाधाएं, प्रक्रियाएं) खोजें
- DBeaver अन्य लोकप्रिय लोकप्रिय कार्यक्रमों (SQuirreL, DBVisualizer) की तुलना में बहुत कम मेमोरी की खपत करता है
- सभी दूरस्थ डेटाबेस ऑपरेशन अनलॉक मोड में काम करते हैं, इसलिए डेटाबेस सर्वर प्रतिक्रिया नहीं दे रहा है या संबंधित नेटवर्क समस्या है, तो DBeaver दुर्घटना नहीं करता है
लिनक्स पर DBeaver कम्युनिटी कैसे स्थापित करें?
पैरा जो लोग अपने सिस्टम पर इस एप्लिकेशन को इंस्टॉल करने में रुचि रखते हैं, उन्हें नीचे दिए गए निर्देशों का पालन करना चाहिए।
एक विधिजिसके साथ हमें लिनक्स में DBeaver Community को इनस्टॉल करना होगा यह फ्लैटपैक के माध्यम से है इसलिए यह आवश्यक है कि उनके पास अपने सिस्टम पर स्थापित इस तकनीक के लिए समर्थन हो।
यदि आपके पास यह तकनीक आपके सिस्टम में नहीं है, आप निम्नलिखित लेख से परामर्श कर सकते हैं।
अब इस विधि द्वारा स्थापित करने के लिए, हमें एक टर्मिनल खोलना होगा और इसमें निम्नलिखित कमांड को निष्पादित करना होगा:
flatpak install --user https://flathub.org/repo/appstream/io.dbeaver.DBeaverCommunity.flatpakref
और अगर वे पहले से ही इस पद्धति से इस एप्लिकेशन को इंस्टॉल कर चुके हैं, तो वे निम्नलिखित कमांड के साथ सबसे वर्तमान संस्करण स्थापित कर सकते हैं:
flatpak --user update io.dbeaver.DBeaverCommunity
इसके साथ, वे अपने सिस्टम पर इस एप्लिकेशन का उपयोग शुरू कर सकेंगे। बस अपने एप्लिकेशन मेनू में लॉन्चर की खोज करें।
यदि आप इसे नहीं पा सकते हैं, तो आप निम्नलिखित कमांड के साथ आवेदन चला सकते हैं:
flatpak run io.dbeaver.DBeaverCommunit
डेबियन, उबंटू और डेरिवेटिव पर DBeaver समुदाय को कैसे स्थापित करें?
यदि वे डेबियन, दीपिन ओएस, उबंटू, लिनक्स टकसाल के उपयोगकर्ता हैं जो डिबेट पैकेज के समर्थन के साथ अन्य वितरणों में हैं, तो वे एप्लिकेशन के डेब्यू पैकेज को डाउनलोड कर सकते हैं।
DBeaver समुदाय 64-बिट और 32-बिट आर्किटेक्चर के लिए वितरित किया जाता है, इसलिए आपको अपने सिस्टम आर्किटेक्चर के लिए उपयुक्त पैकेज डाउनलोड करना होगा।
जो 64-बिट सिस्टम के उपयोगकर्ता हैं, उनके लिए डाउनलोड करने का पैकेज निम्नलिखित है:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
जबकि उन लोगों के लिए जो 32-बिट सिस्टम के उपयोगकर्ता हैं, उनकी वास्तुकला के लिए पैकेज है:
wget https://dbeaver.io/files/dbeaver-ce_latest_i386.deb
पैकेज डाउनलोड करने के बाद, हम इसे निम्नलिखित कमांड के साथ स्थापित कर सकते हैं:
sudo dpkg -i dbeaver-ce*.deb
और हम जिन निर्भरता के साथ हल करते हैं:
sudo apt -f install
RPM पैकेज के माध्यम से DBeaver Community कैसे स्थापित करें?
यह विधि पिछले एक के समान है, केवल यह RPM संकुल के समर्थन के साथ वितरण पर लागू होती है, जैसे कि फेडोरा, CentOS, RHEL, OpenSUSE और अन्य।
इस स्थिति में, जिन पैकेजों को हमें डाउनलोड करना चाहिए, वे निम्नलिखित हैं, 64 बिट्स:
wget https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm
या 32-बिट सिस्टम के लिए:
wget https://dbeaver.io/files/dbeaver-ce-latest-stable.i386.rpm
अंत में हम साथ स्थापित करते हैं:
sudo rpm -i dbeaver-ce-latest*.rpm
मैं अभी भी postgresql के लिए आदर्श डेटाबेस व्यवस्थापक की तलाश कर रहा हूं, तो चलो इसे आज़माएं!