Homebrew पैकेज मैनेजर में स्वचालित रूप से शुरू करने के लिए लॉन्चक्टल प्लिस्ट शामिल हैं। अधिक जानकारी के लिए, brew info postgres
चलाएं ।
मैन्युअल रूप से प्रारंभ करें
pg_ctl -D /usr/local/var/postgres start
मैन्युअल रूप से रोकें
pg_ctl -D /usr/local/var/postgres stop
स्वचालित रूप से प्रारंभ करें
"लॉन्च करने के लिए अभी postgresql शुरू करें और लॉगिन पर पुनः आरंभ करें:"
brew services start postgresql
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
का परिणाम क्या है ?
pg_ctl -D /usr/local/var/postgres status
का परिणाम क्या है ?
क्या सर्वर.लॉग में कोई त्रुटि संदेश हैं?
सुनिश्चित करें कि tcp लोकलहोस्ट कनेक्शन pg_hba.conf में सक्षम हैं:
# IPv4 local connections:
host all all 127.0.0.1/32 trust
postgresql.conf में सुनिए_पते और पोर्ट की जाँच करें:
egrep 'listen|port' /usr/local/var/postgres/postgresql.conf
#listen_addresses = 'localhost' # What IP address(es) to listen on;
#port = 5432 # (change requires restart)
सफाई करना
PostgreSQL को होमब्रे, फ़िंक, मैकपोर्ट्स या एंटरप्राइजडीबी इंस्टॉलर के माध्यम से स्थापित किए जाने की सबसे अधिक संभावना थी।
यह निर्धारित करने के लिए निम्न कमांड के आउटपुट की जाँच करें कि इसे किस पैकेज मैनेजर के साथ स्थापित किया गया था:
brew && brew list|grep postgres
fink && fink list|grep postgres
port && port installed|grep postgres