विंडोज़ पर केवल PostgreSQL के लिए क्लाइंट टूल्स कैसे स्थापित करें

Vindoza Para Kevala Postgresql Ke Li E Kla Inta Tulsa Kaise Sthapita Karem



PostgreSQL एक मजबूत, ओपन-सोर्स ऑब्जेक्ट-रिलेशनल डेटाबेस है जो SQL भाषा का उपयोग करता है। यह अधिक सुरक्षित और संगत है। PostgreSQL विंडोज, लिनक्स और मैक ऑपरेटिंग सिस्टम पर काम करता है और अधिक विश्वसनीयता, डेटा अखंडता और एक मजबूत फीचर सेट प्रदान करता है। डेवलपर्स ऐप्स बनाने के लिए PostgreSQL टूल का उपयोग कर सकते हैं, और व्यवस्थापक डेटा अखंडता को संरक्षित कर सकते हैं। आप क्लाइंट टूल की एक विस्तृत श्रृंखला का उपयोग करके PostgreSQL डेटाबेस का उपयोग कर सकते हैं।

कई GUI क्लाइंट टूल जैसे pgAdmin, Omni DB, और इसी तरह उपयोगकर्ताओं को डेटा को आसान तरीके से प्रबंधित और हेरफेर करने में मदद करते हैं। लेकिन फिर भी, लोग PostgreSQL डेटाबेस तक पहुँचने के लिए कमांड लाइन का उपयोग करना पसंद करते हैं। Psql PostgreSQL के लिए एक प्रसिद्ध कमांड लाइन फ्रंटएंड क्लाइंट टूल है।

इस ब्लॉग में, हम बताएंगे कि विंडोज़ पर PostgreSQL के लिए केवल क्लाइंट टूल कैसे स्थापित करें:







विधि 1: संपीड़ित PostgreSQL बायनेरिज़ का उपयोग करना

PostgreSQL बायनेरिज़ का उपयोग विंडोज़ पर PostgreSQL क्लाइंट टूल्स को स्थापित और कॉन्फ़िगर करने के लिए किया जाता है जैसे कि 'psql.exe' बाइनरी फ़ाइल का उपयोग कमांड लाइन क्लाइंट टूल्स को स्थापित करने के लिए किया जाता है। Windows पर PostgreSQL के लिए केवल क्लाइंट टूल इंस्टॉल करने के लिए, नीचे दिए गए निर्देशों का पालन करें।



चरण 1: सेटअप फ़ाइल डाउनलोड करें
विंडोज पर पोस्टग्रेएसक्यूएल के लिए कंप्रेस्ड सेटअप डाउनलोड करने के लिए नीचे दिए गए लिंक पर जाएं:



https: // www.enterprisedb.com / डाउनलोड-पोस्टग्रेस्क्ल-बायनेरिज़





चरण 2: ज़िप सेटअप निकालें
पर जाएँ ' डाउनलोड 'फ़ोल्डर, PostgreSQL ज़िप सेटअप फ़ाइल पर राइट-क्लिक करें, और चुनें' सभी निकालो ' प्रदर्शित विकल्प से:



वह स्थान निर्दिष्ट करें जहाँ आप PostgreSQL सेटअप निकालना चाहते हैं:

चरण 3: आवश्यक निर्देशिकाएँ निकालें
केवल क्लाइंट उपकरण स्थापित करने के लिए, नीचे दिखाए गए अनुसार हाइलाइट किए गए फ़ोल्डरों को हटा दें।

चरण 4: बिन निर्देशिका खोलें
आप देख सकते हैं कि अब केवल दो निर्देशिकाएँ हैं, साझा और बिन। बिन निर्देशिका खोलें:

चरण 5: अनावश्यक बायनेरिज़ और लाइब्रेरी फ़ाइलें निकालें
Psql.exe को छोड़कर सभी .exe फ़ाइलें निकालें। कमांड लाइन टूल का उपयोग करके PostgreSQL कमांड को निष्पादित करने के लिए नीचे सूचीबद्ध dll फ़ाइलों की आवश्यकता होती है। इसलिए, उल्लिखित फाइलों को छोड़कर अन्य सभी बायनेरिज़ और डीएलएल फाइलों को हटा दें:

  • libcrypto-1_1-x64.dll
  • libiconv-2.dll
  • libintl-9.dll
  • libpq.dll
  • libssl-1_1-x64.dll
  • libwinpthread-1.dll
  • psql.exe
  • zlib1.dll

यदि आप कुछ क्लाइंट टूल रखना चाहते हैं, तो आप कुछ बायनेरिज़ जैसे pg_cti.exe, pg_dump.exe, और pg_restore.exe को होल्ड कर सकते हैं।

से ' पता “बार, उस पथ की प्रतिलिपि बनाएँ जहाँ psql.exe बाइनरी फ़ाइल स्थित है:

चरण 6: पर्यावरण चर खोलें
खोलें ' सिस्टम पर्यावरण चर संपादित करें 'खोजकर सेटिंग' पर्यावरण चर ' में ' चालू होना ' मेन्यू:

चरण 7: पथ पर्यावरण चर सेट करें
दबाएं ' पर्यावरण चर पर्यावरण चर विंडो खोलने के लिए 'बटन:

चुनना ' रास्ता 'से संपत्ति' सिस्टम चर 'मेनू, फिर' हिट करें संपादन करना ' बटन:

मारो ' नया ” बटन पर क्लिक करें और कॉपी किए गए पथ को नीचे दिखाए अनुसार पेस्ट करें। परिवर्तनों को सहेजने के लिए, 'का उपयोग करें' ठीक है ' बटन:

चरण 8: केवल क्लाइंट टूल्स की स्थापना सत्यापित करें
अगले चरण में कमांड प्रॉम्प्ट खोलें और 'टाइप करें' पीएसक्यूएल ' यहां:

> पीएसक्यूएल

आप देख सकते हैं कि यह एक त्रुटि संदेश दिखाएगा क्योंकि हमने PostgreSQL सर्वर के बजाय केवल क्लाइंट टूल इंस्टॉल किया है:

विधि 2: PostgreSQL इंस्टालर का उपयोग करना

PostgreSQL इंस्टॉलर का उपयोग करके Windows पर PostgreSQL के लिए केवल क्लाइंट टूल इंस्टॉल करने के लिए, नीचे दिए गए चरणों का पालन करें।

चरण 1: PostgreSQL इंस्टालर डाउनलोड करें
सबसे पहले, विंडोज के लिए पोस्टग्रेएसक्यूएल इंस्टालर डाउनलोड करने के लिए नीचे दिए गए लिंक पर जाएं:

https: // www.enterprisedb.com / डाउनलोड / पोस्टग्रेज-पोस्टग्रेस्क्ल-डाउनलोड

चरण 2: PostgreSQL इंस्टालर निष्पादित करें
पर जाएँ ' डाउनलोड “निर्देशिका और इंस्टॉलर को निष्पादित करने के लिए PostgreSQL इंस्टॉलर पर डबल क्लिक करें:

चरण 3: केवल PostgreSQL क्लाइंट उपकरण स्थापित करें
PostgreSQL इंस्टॉलेशन शुरू करने के लिए, “पर क्लिक करें” अगला 'बटन' में स्थापित करना ' खिड़की:

PostgreSQL के लिए स्थापना स्थान चुनें। फिर, 'क्लिक करें' अगला ' बटन:

चरण 4: PostgreSQL क्लाइंट टूल चुनें
मान लीजिए कि हम केवल कमांड लाइन क्लाइंट टूल चाहते हैं, फिर अन्य सभी घटकों को अचिह्नित करें और ' अगला ' बटन:

अगले चरण में, स्थापना सारांश की समीक्षा करें और “पर क्लिक करके आगे बढ़ें” अगला ' बटन:

अंत में, चयनित क्लाइंट टूल को 'दबाकर स्थापित करें' अगला ' बटन:

हमने विंडोज़ पर पोस्टग्रेएसक्यूएल कमांड लाइन क्लाइंट टूल को सफलतापूर्वक स्थापित किया है:

चरण 5: पथ पर्यावरण चर सेट करें
अगले चरण में, PostgreSQL स्थापना स्थान पर जाएं, बिन निर्देशिका खोलें और 'से पथ को कॉपी करें' पता ' छड़:

खोलें ' सिस्टम पर्यावरण चर संपादित करें 'खोज कर सेटिंग' पर्यावरण चर ' में ' चालू होना ' मेन्यू:

पर क्लिक करें ' पर्यावरण चर ' बटन:

'चुनकर पथ पर्यावरण चर सेट करें' रास्ता 'से संपत्ति' सिस्टम चर 'और' पर क्लिक करें संपादन करना ' बटन:

एक नया पथ जोड़ने के लिए, हिट करें ' नया 'बटन, और कॉपी किए गए पथ को पेस्ट करें। फिर, 'पर क्लिक करें ठीक है 'परिवर्तन सहेजने के लिए बटन:

चरण 6: ओपन कमांड प्रॉम्प्ट
के लिए खोज करें ' अध्यक्ष एवं प्रबंध निदेशक ' में ' चालू होना 'मेनू और खोज परिणामों से कमांड प्रॉम्प्ट खोलें:

चरण 7: क्लाइंट टूल इंस्टालेशन सत्यापित करें
अब, सिस्टम पर PostgreSQL सर्वर नहीं चल रहा है यह सत्यापित करने के लिए नीचे दिए गए कमांड को निष्पादित करें:

> पीएसक्यूएल

नीचे दिया गया आउटपुट इंगित करता है कि हमने विंडोज़ पर केवल क्लाइंट टूल इंस्टॉल किया है और पोस्टग्रेएसक्यूएल सर्वर सिस्टम पर नहीं चल रहा है:

हमने केवल विंडोज़ पर PostgreSQL क्लाइंट टूल्स को स्थापित करने के तरीकों को विस्तृत किया है।

निष्कर्ष

PostgreSQL के लिए केवल क्लाइंट टूल इंस्टॉल करने के लिए, आप PostgreSQL संपीड़ित सेटअप फ़ाइल या PostgreSQL इंस्टॉलर का उपयोग कर सकते हैं। पहले दृष्टिकोण में, सेटअप फ़ाइल को असम्पीडित किया और सभी आवश्यक निर्देशिकाओं और बायनेरिज़ फ़ाइलों को हटा दिया। कमांड लाइन पर PostgreSQL का उपयोग करने के लिए, पथ पर्यावरण चर सेट करें। दूसरे दृष्टिकोण में, इंस्टॉलर को डाउनलोड और निष्पादित करें। स्थापना के दौरान केवल वांछित PostgreSQL क्लाइंट टूल का चयन करें और उन्हें इंस्टॉल करें। हमने केवल विंडोज़ पर PostgreSQL क्लाइंट टूल्स को स्थापित करने के तरीकों का प्रदर्शन किया है।