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

रेल:रेक डीबी:बनाएं:सभी (सर्वर से कनेक्ट नहीं हो सका)

[अपडेट2]

ठीक है, आपको यही करना चाहिए:

  1. यूनिक्स सॉकेट /var/pgsql_socket पर होना चाहिए (प्लिस्ट छवि के अनुसार) जहां रेल /tmp में सॉकेट फ़ाइल ढूंढने का प्रयास कर रही है . मेरा मानना ​​है कि यही त्रुटि का कारण है। इसलिए अपना database.yml संपादित करें &स्पष्ट रूप से सॉकेट स्थान जोड़ें। इसलिए आपका अंतिम डेटाबेस.yml इस तरह दिखना चाहिए यह . अपने यूनिक्स सॉकेट स्थान के लिए फ़ाइल स्थान बदलें। अभी कनेक्ट करने का प्रयास करें?

2) अगर यह अभी भी कनेक्ट नहीं होता है। सत्यापित करें कि पोस्टग्रेज सर्वर वास्तव में चल रहा है

$ netstat -a | grep postgre

यदि यह चल रहा है, तो psql . का उपयोग करके इसे टर्मिनल से कनेक्ट करने का प्रयास करें आज्ञा। इसके मामले में, नहीं चल रहा है। इसे मैन्युअल रूप से प्रारंभ करने का प्रयास करें

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

यदि यह अभी भी प्रारंभ नहीं होता है, तो क्या सर्वर में कोई त्रुटि संदेश हैं। लॉग? यदि हाँ तो उन्हें यहाँ पोस्ट करें।

शुभकामनाएँ! =======अद्यतन ==============




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएल/पीजीएसक्यूएल में पंक्ति प्रकार चर घोषित करें

  2. वर्तमान स्थिति को छोड़कर सभी पिछली स्थितियों, LAST_10, LAST_50 की array_agg/माध्यिका के साथ क्वेरी तालिका

  3. RPAD () PostgreSQL में फ़ंक्शन

  4. PostgreSQL में कई-से-अनेक संबंधों को एक-से-अनेक में कनवर्ट करना

  5. अभिकथन त्रुटि पर:Django-आराम-फ्रेमवर्क