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

पोर्ट 5432 पर Postgresql से कनेक्ट नहीं हो सकता

आपको postgresql.conf संपादित करना होगा फ़ाइल और 'सुनो_पते' के साथ लाइन बदलें।

यह फ़ाइल आपको /etc/postgresql/9.3/main . में मिल सकती है निर्देशिका।

डिफ़ॉल्ट उबंटू कॉन्फ़िगरेशन ने केवल लोकलहोस्ट (या 127.0.0.1) इंटरफ़ेस की अनुमति दी है, जो उपयोग करने के लिए पर्याप्त है, जब प्रत्येक PostgreSQL क्लाइंट एक ही कंप्यूटर पर PostgreSQL सर्वर के रूप में काम करता है। यदि आप PostgreSQL सर्वर को अन्य कंप्यूटरों से कनेक्ट करना चाहते हैं, तो आपने इस कॉन्फ़िगरेशन लाइन को इस तरह से बदल दिया है:

listen_addresses = '*'

फिर आपके पास pg_hba.conf का संपादन है फ़ाइल, भी। इस फाइल में आपने यह सेट किया है कि आप किस कंप्यूटर से इस सर्वर से जुड़ सकते हैं और प्रमाणीकरण के किस तरीके का उपयोग कर सकते हैं। आमतौर पर आपको इसी तरह की लाइन की आवश्यकता होगी:

host    all         all         192.168.1.0/24        md5

कृपया, इस फ़ाइल में टिप्पणियाँ पढ़ें...

संपादित करें:

Postgresql.conf और pg_hba.conf को संपादित करने के बाद आपको postgresql सर्वर को पुनरारंभ करना होगा।

EDIT2:हाइलाइट की गई कॉन्फ़िगरेशन फ़ाइलें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डॉकर PGMASTER PostgreSQL संस्करण अद्यतन

  2. आदेश द्वारा ... PostgreSQL में क्लॉज का उपयोग करना

  3. कई तालिकाओं के लिए Django मॉडल एक विदेशी कुंजी

  4. केवल एक सुपरयुसर ही एक्सटेंशन स्टोर क्यों बना सकता है, लेकिन हेरोकू पर नहीं?

  5. PostgreSQL कॉलम foo मौजूद नहीं है जहां foo मान है