Настройка подключения к базе данных на другом компьютере/ сервере
Компоненты, устанавливаемые на сервер: БД PostGreSQL, расширение для работы с картографией PostGIS, DBeaver + восстановление бекапа базы данных (п. 3-6 руководства по установке).
Компоненты, устанавливаемые на рабочий компьютер, выступающий в роли сервера: все компоненты, согласно руководству по установке.
Компоненты, устанавливаемые на рабочий компьютер, выступающий в роли клиента: QGIS и модуль "ГИСлесхоз".
Чтобы подключить клиентский компьютер к серверу:
1. Серверный компьютер должен иметь статический IP-адрес и быть доступен по нему по сети.
2. На сервере перейдите в папку: C:\Program Files\PostgreSQL\НОМЕР ВЕРСИИ POSTGRESQL\data и откройте блокнотом файл pg_hba.conf
3. Найдите строку # IPv4 local connections, под последней записью в этом разделе добавьте новую строку вида host all all XXX.XXX.XX.0/24 md5, где XXX.XXX.XX - сетевой идентификатор, например, 192.168.1. Чтобы разрешить подключение конкретному клиенту - вместо 0 укажите его идентификатор.
4. Сохраните файл pg_hba.conf
5. Перейдите в службы компьютера и перезапустите службу PostGreSQL, либо перезагрузите компьютер
6. На клиентском компьютере в окне настроек модуля ГисЛес для QGIS на вкладке "База данных" в поле "Адрес соединения" введите IP-адрес сервера и данные подключения к базе данных.
7. Протестируйте соединение и сохраните настройки в случае успешного подключения.
8. Если подключение не удалось установить - на серверном компьютере разрешите входящие и исходящие подключения для порта 5432 и протестируйте подключение с клиентского компьютера снова.
9. Инициализируйте и сохраните проект.