读书人

致命异常:没有用于主机quot;192.168.1.112

发布时间: 2012-11-26 11:48:49 作者: rapoo

致命错误:没有用于主机"192.168.1.112",用户"postgres"

? ?安装postgresql9.2后,QT连接数据库:

QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL","test");db.setDatabaseName("sqlscada");//db.setHostName("127.0.0.1");db.setHostName("192.168.1.112");db.setPort(5432);db.setUserName("postgres");db.setPassword("scada");

? ? 用127.0.0.1连接本机OK,指定IP地址连接就报错:?致命错误:没有用于主机"192.168.1.112",用户"postgres";

?

? ? 打开$POSTSQL/data/pg_hdb.conf 找到

? ??# IPv4 local connections:

? ? host ? ?all ? ? ? ? ? ? all ? ? ? ? ? ? 127.0.0.1/32 ? ? ? ? ? ?md5

? ? 在下面添加一行代码:

? ??host ? ?all ? ? ? ? ? ? all ? ? ? ? ? ? 192.168.1.112/32 ? ? ? ? ? ?md5

?

? ? 重新连接,一切正常.?

读书人网 >操作系统

热点推荐