Postgresql無法遠端連線

std1984發表於2012-06-28
環境: CentOS 5, Postgresql 9, WinXp


透過winXP上的psql連線遠端伺服器上postgresql服務,出現錯誤:
C:\Documents and Settings\rand>psql -U postgres -d postgres -h 10.71.88.251 -p 5432
psql: 無法聯接到伺服器: Connection refused (0x0000274D/10061)
        伺服器是否在主機 "10.71.88.251" 上執行並且準備接受在埠
5432 上的 TCP/IP 聯接?

之前配置過pg_hba.conf上的資訊:
host    all             all             10.71.88.252/32         trust    --注10.71.88.252為winxp的IP地址

經排錯,發現postgresql.conf中有一個監聽器地址引數為#listen_addresses = 'localhost', 必須將其修改為listen_addresses = '*',以便可以讓其它客戶端來訪問。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16582684/viewspace-734091/,如需轉載,請註明出處,否則將追究法律責任。

相關文章