क्या PostgreSQL डेटाबेस के प्रबंधन के लिए कोई अच्छा और मुफ्त साधन है? [बन्द है]


20

पहले, मैंने एक MySQL डेटाबेस को प्रबंधित करने के लिए phpmyadmin का उपयोग किया है, लेकिन अब मैं एक PostgreSQL डेटाबेस का प्रबंधन करना चाहूंगा। PostgreSQL डेटाबेस एक सर्वर पर है, लेकिन वेबसर्वर नहीं है, इसलिए मैं PHP का उपयोग नहीं करता हूं।

क्या PostgreSQL डेटाबेस के प्रबंधन के लिए कोई अच्छा और मुफ्त साधन है?

मैंने pgAdmin III के साथ प्रयास किया है लेकिन यह पहले से उपयोग किए गए phpmyadmin की तुलना में उपयोग करने के लिए सहज ज्ञान युक्त अनुप्रयोग से बहुत दूर था। आमतौर पर PostgreSQL DBA का उपयोग क्या है? क्या वे pgAdmin III जैसे ग्राफिकल टूल का उपयोग करते हैं या यह ज्यादातर कमांड लाइन टूल है?


PostgreSQL Wiki में एक लंबी सूची है: wiki.postgresql.org/wiki/…
a_horse_with_no_name

PostgreSQL के लिए dbForge स्टूडियो जारी किया गया है! एक्सप्रेस संस्करण बिल्कुल मुफ्त है।
देवरट

जवाबों:


6

नहीं है PostgreSQL के लिए Navicat और अन्य डेटाबेस प्लेटफार्मों।

इसमें एक मुफ्त लाइट और एक व्यावसायिक संस्करण है।


3
मुझे नहीं लगता कि वे मुफ्त लाइट संस्करण
डेविड

नाविक महान है, लेकिन मैं यह भी चाहता हूं कि यह एक मुफ्त संस्करण के साथ आए ... यदि आपके पास प्रदान करने के लिए कोई लिंक है, तो यह सबसे स्वागत योग्य होगा।
KookieMonster

मैंने पोस्टग्रेसीएल के लिए नाविक को वर्षों से छोटी और अविश्वसनीय पाया है
डायलन हेटिंगर

21

pgAdmin और psql, वे उपकरण हैं जिनका मैं उपयोग करता हूं। एक PHP- स्क्रिप्ट डेटाबेस प्रबंधन के लिए बहुत उपयोगी नहीं है, बहुत धीमी गति से और लेनदेन के साथ कई समस्याएं: जब कुछ गलत हो जाता है तो क्या करें? कमिट या रोलबैक? यह phpmyadmin और phpPgAdmin जैसे उपकरण बहुत बेकार बनाता है, जब स्क्रिप्ट किया जाता है, डेटाबेस कनेक्शन बंद हो जाएगा। कमिट या रोलबैक करने के लिए कुछ भी नहीं है, आपकी एसक्यूएल स्क्रिप्ट पहले ही चली गई है।

SQL और कोई भी टूल जो इसे डेटाबेस कनेक्शन को खुला रख सकता है, को सीखेगा।


1
मैंने अभी pgAdmin और psqlकुछ महीनों का उपयोग किया है , लेकिन मैं निराश हूं। psqlविंडोज पर परिणाम सेट भयानक दिखता है, जब कई कॉलम होते हैं, तो इसे पढ़ना लगभग असंभव है। और pgAdmin का उपयोग करके एक अच्छा वर्कफ़्लो प्राप्त करना कठिन है, उदाहरण के लिए, मैं pgAdmin III में SQL संपादक के साथ क्वेरी इतिहास का उपयोग कैसे कर सकता हूं?
जोनास

5

Microsoft SQL सर्वर से आता है, मैं वास्तव में http://www.gqlmanager.net/products/postgresql/manager/ को PostgreSQL के प्रबंधन के लिए पसंद करता हूं ।

मुफ्त संस्करण में वह सब कुछ है जो आपको शुरू करने की आवश्यकता होगी।


5

की जाँच करें JackDB , यह अपने वेब ब्राउज़र में पूरी तरह से एक डेटाबेस ग्राहक है।

स्थानीय रूप से स्थापित करने के लिए कोई सॉफ़्टवेयर नहीं है, इसलिए आप इसे मैक ओएस एक्स, लिनक्स और विंडोज पर उपयोग कर सकते हैं और यह सभी प्रमुख आधुनिक ब्राउज़रों (जैसे क्रोम, फ़ायरफ़ॉक्स, आईई, सफारी और ओपेरा) पर काम करता है। यह PostgreSQL, साथ ही MySQL, Oracle, और SQL सर्वर डेटाबेस से कनेक्ट करने का समर्थन करता है।

फिलहाल (13 जुलाई) यह पूर्ण रूप से प्रदर्शित क्वेरी संपादक से अधिक है, लेकिन इसमें रनटाइम कॉन्फिगर पैरामीटर या वैक्यूमिंग टेबल बदलने जैसी चीजों के लिए GUI- आधारित प्रबंधन सुविधाएँ भी शामिल हैं।

SQL इतिहास के बारे में ऊपर दिए गए एक अन्य उत्तर में आपकी टिप्पणी के बारे में (हटाए गए प्रश्न से जुड़ा हुआ), जैकबेड में प्रति कनेक्शन (खोज योग्य) और पूरे कनेक्शन / डेटा स्रोत (वैश्विक रूप से खोजे जाने योग्य) दोनों में सभी SQL कमांड का पूरा इतिहास शामिल है।

पूर्ण प्रकटीकरण : मैं जैकबीडी का संस्थापक हूं।


1
और मैं अपने डेस्कटॉप पर या स्थानीय सर्वर पर चलने वाले स्थानीय डेटाबेस के खिलाफ इसका उपयोग कैसे करूं?
a_horse_with_no_name

फिलहाल आप अपने स्थानीय मशीन से दूरस्थ बंदरगाहों को खोले बिना क्लाउड संस्करण के साथ नहीं कर सकते। हम इसे सरल बनाने के कुछ तरीकों पर गौर कर रहे हैं ( progrium.com/localtunnel भले ही यह केवल http है) शांत दिखता है, लेकिन अभी के लिए यह क्लाउड डेटाबेस के साथ सबसे अच्छा काम करता है जो पहले से ही नेटवर्क एक्सेस (ex: Heroku Postgres, Amazon RDS, आदि) हैं।
सेरोपे

4

वैसे, phpPgAdmin है, अगर वह आपको सूट करता है।


यह अच्छा रहेगा। लेकिन इस समय मेरे पास एक वेबसर्वर नहीं है और मैं PHP नहीं चला रहा हूँ। क्या कोई समान GUI उपकरण है? यदि SSH के माध्यम से दूरस्थ डेटाबेस में लॉग इन करना संभव हो तो यह भी मददगार होगा।
जोनास

3

मुझे dbVisualizer पसंद है, इसका एक मुफ़्त संस्करण है जो दुर्भाग्य से कुछ सुविधाओं को याद कर रहा है, आपको यह देखना होगा कि क्या यह आपके लिए पर्याप्त है।

अधिक विकल्पों के लिए स्टैकओवरफ़्लो की भी जाँच करें:

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