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

मैं मैक ओएस एक्स पर पोस्टग्रेएसक्यूएल सर्वर कैसे शुरू कर सकता हूं?

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


  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. psycopg का उपयोग करके डालने के लिए समस्या

  3. SQL के साथ Postgres db 8.1 में सभी अनुक्रमों को सूचीबद्ध करें

  4. PostgreSQL में ओवरलैपिंग तिथियों के लिए परीक्षण कैसे करें

  5. PostgreSQL:PostgreSQL डेटाबेस पर किसी उपयोगकर्ता को सभी अनुमतियां दें