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 से कनेक्ट करने का प्रयास करें।