Не удается соединиться с базой postgres под windows.
-
Решил посмотреть, что такое NetXMS.
И сразу возникла проблема при установке.
ОС Windows XP Professional.
Есть postgresql 8.1, запущенная на localhost.
при установке NetXMS выдает ошибку (цитата из логов):
[27-Nov-2007 22:07:30] Database driver "pgsql.ddr" loaded and initialized successfully
[27-Nov-2007 22:07:55] Unable to establish connection with database
Поддержку postgresql установил. Имя пользователя и пароль прописал верно.
В чем еще может быть проблема? -
-
В логах postgresql пишет следующее:
2007-11-30 15:59:37 FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "template1", SSL off
Если честно, не совсем представляю, что это значит.
postgres - это у меня суперпользователь. База template1 не знаю вообще откуда. Я указываю netxms_db.
в файле pg_hba.conf одна строчка по сути:# TYPE DATABASE USER CIDR-ADDRESS METHOD # IPv4 local connections: host all all 127.0.0.1/32 md5Файрвол выключил. Не помогло.
Локальный сайт на php под apache нормально работает со своей базой в postgresql.
-
-
-
-
@retter said in Не удается соединиться с базой postgres под windows.:
2007-11-30 15:59:37 FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "template1", SSL off
Это значит, что пытались подключится на localhost по IPv6, юзером postgres на базу template1.
Покажите netxmsd.conf, пожалуйста.
-
netxmsd.conf:
LogFile = i:\Мои документы\netxms.log DBDriver = pgsql.ddr DBServer = localhost DBName = netxms_db DBLogin = postgres DBPassword = 1234 LogFailedSQLQueries = yesЕсли выбираю создать новую базу с именем netxms_db, то в логах postgresql пишет:
2007-12-01 18:41:11 FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "template1", SSL offЕсли создаю пустую базу с таким же именем вручную и указываю использовать существующую базу, то в логах пишет:
2007-12-01 18:44:13 FATAL: no pg_hba.conf entry for host "::1", user "postgres", database "netxms_db", SSL off -
Pohoze chto localhost po umolchaniju resolvitsja v IPv6 address ::1. Poprobujte localhost zamenit' na 127.0.0.1
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login