Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

S

sanya

@sanya
Unfollow Follow
About
Posts
1
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Не стартует сервер: Unable to establish connection with database РЕШЕНО.
    S sanya
    Support (Russian)

    Добрый день.

    Не запускается сервер 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.

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups