报错现象:
FATAL:NO pg_hba.conf entry for host...
问题原因:
这是在远程连接时pg_hba.conf文件没有配置除本地外的地址段
pg_hba.conf文件在Postgre安装文件目录下的data文件夹中
在UWB定位系统中的目录:
home/chief/Cabinnet/KJ236/pgdata
解决方案:
以下使用mobaxterm终端工具配置
1.用mobaxterm终端工具登录需要远程连接数据库的服务器;
2.输入账号密码登录到服务器;
3.在左侧菜单栏直接双击进路径:Cabinet/KJ236/pgdata,然后找到pg_hba.conf文件,
双击打开;
4.修改配置文件,按照以下标红词条回车重新加一行复制粘贴,将IP地址修改为要访问的IP 段即可保存退出,关闭文本编辑框后会弹出框,选“YES”;
5.执行命令使修改生效:pg_ctl reload -D home/chief/Cabinet/KJ236/pgdata/
然后就可以正常远程登录数据库了。
|