postgres:客户端无法连接到服务器

时间:2018-05-04 13:49:47

标签: windows postgresql postgis qgis

为了澄清,请注意我在stackoverflow上发现了几个类似的问题,但我无法解决我的问题。

psql: could not connect to server: Connection refused” Error when connecting to remote database

psql: How to Allow Remote Access to PostgreSQL database

我正在尝试连接到远程服务器中安装的postgres数据库。 要从客户端创建连接,我使用的是QGIS插件(添加PostGIS Layer):

enter image description here

发生的错误是:

  

无法连接到服务器:拒绝连接(0x0000274D / 10061)是主机“localhost”(:: 1)上运行的服务器并接受端口5432上的TCP / IP连接

此外,我在主机字段中添加了主机的IP地址,但随后出现了另一条错误消息:

  

无法连接到服务器:连接超时(0x0000274C / 10060)服务器是否在主机“hosts_ip_adress”上运行并接受端口5432上的TCP / IP连接?

我的设置是:

  1. Postgres已安装的版本为10.0,带有PostGIS扩展程序
  2. 主机操作系统:Windows 7
  3. 客户端操作系统:Windows 7
  4. 我将pg_hba.conf编辑为:

    host    all             all             0.0.0.0/0               md5
    

    并将'postgresql.conf'中的listen参数更改为:

    listen_addresses = '*'
    

    这两个文件都位于C:\Program Files\PostgreSQL\10\data

    1. restartet pgAdmin4
    2. 我的设备位于同一网络中。每个都通过LAN电缆连接。 我想防火墙阻止连接?

0 个答案:

没有答案