Этот «конфигурационный файл» предполагает наличие как минимум двух разных СУБД: PostgreSQL и SQLite . Конечно, это еще не все. БД SQLite помещается в отдельный файл (+ временные файлы). Экземпляр PostgreSQL, вероятно, работает локально, поэтому localhost / 127.0.0.1.
В этой системе POS недостаточно информации. Может быть, это проект с открытым исходным кодом, и есть некоторая доступная документация, если это проприетарное приложение, может быть, есть еще документация, в противном случае вам нужно уточнить у поставщика. Возможно, в исходном коде (если он есть) есть и некоторые полезные комментарии ...
На самом деле это невозможно советовать, не зная настройки сети . Это не так просто, как перенести базу данных на другую машину. Вы должны знать IP-адрес или имя хоста сервера, и должен быть настроен брандмауэр, чтобы разрешить соединения с сервером базы данных.
Возможно, вы изменили db_host
и db_hostaddr
и протестировали. Но не ясно, что такое update_server
и что он делает. Также не ясно, что содержится в каждой базе данных (PostgreSQL и SQLite) и как структурировано приложение.
Если вам нужна помощь, вам нужно предоставить гораздо больше информации.