PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

पोस्टग्रेज psql को आंतरिक या बाहरी कमांड के रूप में मान्यता नहीं मिली

सिर्फ एक अपडेट क्योंकि मैं इसे विंडोज 10 पर आजमा रहा था, आपको निम्नलिखित के लिए पथ सेट करने की आवश्यकता है:;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

आप या तो सीएमडी के माध्यम से set PATH [the path] . का उपयोग करके ऐसा कर सकते हैं या मेरे से

फिर पथ खोजें।

महत्वपूर्ण: पहले से मौजूद पथों को प्रतिस्थापित न करें, बस उनके बगल में एक जोड़ें ;C:\Program Files\PostgreSQL\9.5\bin ;C:\Program Files\PostgreSQL\9.5\lib

कृपया ध्यान दें :विंडोज़ 10 पर, यदि आप इसका पालन करते हैं:कंप्यूटर => गुण => उन्नत सिस्टम सेटिंग्स => पर्यावरण चर => सिस्टम चर> पथ का चयन करें, आपको वास्तव में नई पंक्ति जोड़ने का विकल्प मिलता है। संपादित करें क्लिक करें, /bin और /lib फ़ोल्डर स्थान जोड़ें और परिवर्तन सहेजें।

फिर अपना कमांड प्रॉम्प्ट बंद करें यदि यह खुला है और फिर इसे फिर से शुरू करें psql --version यदि यह आपको एक उत्तर देता है तो आप जाने के लिए अच्छे हैं यदि प्रयास नहीं करते हैं echo %PATH% और देखें कि आपके द्वारा सेट किया गया पथ जोड़ा गया था या नहीं और यदि जोड़ा गया है तो यह सही ढंग से जोड़ा गया है या नहीं।

महत्वपूर्ण नोट:

9.5 को अपने वर्तमान संस्करण संख्या से बदलें। 2021 तक, यानी 13



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में डेटाबेस_नाम कमांड का उपयोग करें

  2. टेबल कॉलम पर पोस्टग्रेज JSON फ़ंक्शंस का उपयोग करना

  3. Psycopg2 INSERT को लूप में चलने में इतना समय क्यों लग रहा है और मैं इसे कैसे गति दूं?

  4. एक ही क्वेरी में PostgreSQL नेक्स्टवल और कर्वल

  5. PostgreSQL:मैं किसी फ़ंक्शन के अंदर से search_path कैसे सेट करूं?