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

PostgreSQL डेटाबेस में रिमोट एक्सेस की अनुमति कैसे दें

PostgreSQL डेटाबेस को दूरस्थ रूप से एक्सेस करने के लिए, आपको दो मुख्य PostgreSQL कॉन्फ़िगरेशन फ़ाइलें सेट करनी होंगी:

postgresql.conf
pg_hba.conf

यहां एक संक्षिप्त विवरण दिया गया है कि आप उन्हें कैसे सेट कर सकते हैं (ध्यान दें कि निम्नलिखित विवरण विशुद्ध रूप से सांकेतिक है:मशीन को सुरक्षित रूप से कॉन्फ़िगर करने के लिए, आपको सभी मापदंडों और उनके अर्थों से परिचित होना चाहिए)

विंडोज 7 मशीन में सभी नेटवर्क इंटरफेस पर पोर्ट 5432 पर सुनने के लिए सबसे पहले PostgreSQL सेवा को कॉन्फ़िगर करें:
फ़ाइल खोलें postgresql.conf (आमतौर पर C:\Program Files\PostgreSQL\9.2\data में स्थित) और पैरामीटर सेट करता है

listen_addresses = '*'

WindowsXP वर्चुअल मशीन के नेटवर्क पते की जाँच करें, और pg_hba.conf फ़ाइल (postgresql.conf की उसी निर्देशिका में स्थित) में पैरामीटर सेट करें ताकि postgresql वर्चुअल मशीन होस्ट से कनेक्शन स्वीकार कर सके।
उदाहरण के लिए, यदि मशीन के साथ Windows XP में 192.168.56.2 IP पता है, pg_hba.conf में जोड़ें फ़ाइल:

host all all 192.168.56.1/24 md5

इस तरह, PostgreSQL 192.168.1.XXX नेटवर्क पर सभी होस्ट से कनेक्शन स्वीकार करेगा।

Windows 7 में PostgreSQL सेवा को पुनरारंभ करें (सेवाएँ-> PosgreSQL 9.2:राइट क्लिक करें और सेवा को पुनरारंभ करें)। Windows XP मशीन पर pgAdmin स्थापित करें और PostgreSQL से कनेक्ट करने का प्रयास करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django-DB-माइग्रेशन:तालिका में परिवर्तन नहीं कर सकता क्योंकि इसमें ट्रिगर ईवेंट लंबित हैं

  2. PostgreSQL 8.4 में मौजूदा *.sql फ़ाइलों को कैसे आयात करें?

  3. स्थानीय मशीन में हरोकू पीजी डंप कैसे आयात करें

  4. PostgreSQL का उपयोग करके जियोलोकेशन के लिए PGpoint के साथ कैसे काम करें?

  5. त्रिशंकु क्वेरी समाप्त करें (लेनदेन में निष्क्रिय)