Добрый день.
Не запускается сервер NetXMS version 3.9.178 build tag 3.9-178-g042917bd35
Система Windows Server 2019 Postgresql 12 64.
В логфайле: Unable to establish connection with database (ФЂТЂЛњНЋ: б §и ¤аЁETXMS" сЂЂ?сіє)
.........
Пока писал разобрался. Может кому пригодится.
При установке сервера на шаге Initialize Database при заполнении поля Database name с использованием
символов в верхнем регистре (Например: NETXMSDB) при запуске сервера будет получена ошибка
Unable to establish connection with database.
1. База данных в Postgresql будет создана в нажнем регистре (netxmsdb). Таблицы созданы не будут.
В коммандном окне уже будет ошибка.
2. В конфиге netxmsd.conf параметр DBName=NETXMSDB как задано было в мастере.
При создании БД поле видно было переведено в нижний регистр. Postgresql регистрозависимый
и подключение к БД не будет.
3. В логе тоже не совсем понятно с кодировкой:
Database driver "pgsql.ddr" loaded and initialized successfully
Unable to establish connection with database (ФЂТЂЛњНЋ: б §и ¤аЁETXMSDB" сЂЂ?сіє)
Разобрался так как поставил на другой машине с Windows 10 Postgresql 10 32.
На ней в логфале уже было понятно, что написано:
Unable to establish connection with database (FATAL: database "netxms_DB" does not exist).
Как решение в мастере поле Database name писать в нижнем регистре или выполнить вручную dbinit_pgsql.sql и
в конфиге поменять DBName = NETXMSDB на netxmsdb.
Не запускается сервер NetXMS version 3.9.178 build tag 3.9-178-g042917bd35
Система Windows Server 2019 Postgresql 12 64.
В логфайле: Unable to establish connection with database (ФЂТЂЛњНЋ: б §и ¤аЁETXMS" сЂЂ?сіє)
.........
Пока писал разобрался. Может кому пригодится.
При установке сервера на шаге Initialize Database при заполнении поля Database name с использованием
символов в верхнем регистре (Например: NETXMSDB) при запуске сервера будет получена ошибка
Unable to establish connection with database.
1. База данных в Postgresql будет создана в нажнем регистре (netxmsdb). Таблицы созданы не будут.
В коммандном окне уже будет ошибка.
2. В конфиге netxmsd.conf параметр DBName=NETXMSDB как задано было в мастере.
При создании БД поле видно было переведено в нижний регистр. Postgresql регистрозависимый
и подключение к БД не будет.
3. В логе тоже не совсем понятно с кодировкой:
Database driver "pgsql.ddr" loaded and initialized successfully
Unable to establish connection with database (ФЂТЂЛњНЋ: б §и ¤аЁETXMSDB" сЂЂ?сіє)
Разобрался так как поставил на другой машине с Windows 10 Postgresql 10 32.
На ней в логфале уже было понятно, что написано:
Unable to establish connection with database (FATAL: database "netxms_DB" does not exist).
Как решение в мастере поле Database name писать в нижнем регистре или выполнить вручную dbinit_pgsql.sql и
в конфиге поменять DBName = NETXMSDB на netxmsdb.