ЛЭРС сервер не соединяется с локальным сервером

Версия ЛЭРС 3.54.5.0, БД PostgreSQL 15.5 (находится на удаленном сервере от ЛЭРС)
Пытаемся перенести данные с удаленного сервера с помощью утилиты из MS SQL.
В первый раз всё прошло успешно, при повторных попытках подключиться в ЛЭРС возникли ошибки.

Проверили - порт свободен, никем не занят. При попытке подключиться к старой БД, всё получается.
Далее обнаружили, что служба ЛЭРС не запущена. Вручную запускается на несколько секунд и выключается.
Пробовали переустановить:

  1. Удаляя БД в postgres - тоже самое.
  2. Не удаляя БД - выдает ошибку наличия некорректно созданной БД
  3. Переустанавливая и ЛЭРС, и postgres - тоже самое, что и в первом варианте

Пожалуйста, обновите ЛЭРС УЧЕТ на старом компьютере до текущей версии 3.55.3 и установите заново на новом компьютере также ЛЭРС УЧЕТ версии 3.55.3, предварительно удалив БД, после чего повторите процедуру переноса с помощью утилиты.

Обновили ЛЭРС на старом компьютере, установили заново на новом. Проблема осталась
При установке также возникает такая ошибка:

проверьте настройки postgres(pg_hba.conf). Если сервер и бд находятся на одном компьютере, можете указать метод доступа trust для localhost

А что должно быть в pg_hba.conf? Мы настраивали всё по этой инструкции
Они находятся на разных компьютерах

Судя по всему у пользователя СУБД Postgres, под которым вы подключаетесь к данной СУБД во время установки, не обладает всеми необходимыми правами. Как описано в соответствующем разделе документации:

Введите адрес сервера PostgreSQL, а так же логин и пароль учётной записи, которая обладает правами системного администратора. Этот пользователь должен иметь права на создание баз данных и других пользователей.

Смогли решить.
После создания БД, создали в ней нового суперпользователя, как в MS SQL, дали ему все права. т.к. postgres, создаваемый по умолчанию, по-видимому не давал зайти в ЛЭРС. Затем выполнили перенос с помощью утилиты. После этого ошибка все ещё сохранялась. Помогло изменение пароля на указанный при создании пользователя в Lers.Server.xml, который изначально выглядел так:

Host=hostname;Database=LERS;Username=lers;Password=qxUi59j2F!?Jm50D

Вообще, пользователь postgres требуется только для создания БД, а потом из-под него создаётся как раз пользователь lers. У вас действительно по какой-то причине пользователь postgres не мог создать базу.

В любом случае спасибо за сообщение, проверим установщик.

Проверили установку версии 3.55.3 на чистую СУБД Postgres. Установка прошла успешно. Ситуация с рассматриваемой ошибкой у нас не подтвердилась.