मैं कैसे बता सकता हूं कि मेरा पोस्टग्रेस्क्ल सर्वर चल रहा है या नहीं?पोस्टग्रेएसक्यूएल सर्वर की स्थिति की जांच कैसे करें मैक ओएस एक्स
मैं इस संदेश को हो रही है:
[~/dev/working/sw] sudo bundle exec rake db:migrate
rake aborted!
could not connect to server: Connection refused
Is the server running on host "localhost" and accepting
TCP/IP connections on port 5432?
अद्यतन:
> which postgres
/usr/local/bin/postgres
> pg_ctl -D /usr/local/bin/postgres -l /usr/local/bin/postgres/server.log start
pg_ctl: could not open PID file "/usr/local/bin/postgres/postmaster.pid": Not a directory
अद्यतन 2:
>pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting
sh: /usr/local/var/postgres/server.log: No such file or directory
आपको मैक ओएस/एक्स पर पोस्टग्रेज़ के कई संस्करणों को भी देखना चाहिए। यदि आपने होमब्रू के माध्यम से पोस्टग्रेर्स इंस्टॉल किए हैं तो जब आपका पथ ग़लत ढंग से सेटअप होता है तो आप उपर्युक्त त्रुटि प्राप्त कर सकते हैं - मैंने गलती से अपना रास्ता खराब कर दिया है और सबकुछ पोस्टग्रेज़ के सिस्टम इंस्टॉलेशन का उपयोग करना शुरू कर दिया है, जब तक कि मैं पथ को समायोजित नहीं करता तब तक बहुत अच्छा काम नहीं करता ब्रू इंस्टॉल –