Postgresql备份数据问题
当我用-h localhost 备份成功 换成 127.0.0.1 就失败了 现在我需要连接到别的主机上,求解决
sb.AppendFormat("pg_dump.exe -h 127.0.0.1 -p 5432 -U postgres -Fc -b -v -f\"C:\\0803test.backup\" db_Test");
------解决方案--------------------
查查文档吧 是不是127.0.0.1这个ip没权限连接数据库
------解决方案--------------------
这个应该是配置问题。
pg_hba.conf中的host配置里头,应该有127.0.0.1选项
另外,如果解析不当,可以在system\drivers\etc\hosts里头添加127.0.0.1的注册项,完成它到localhost的映射。
------解决方案--------------------