Краткое описание :
Переделка драйвера под загрузку без настроенного DSNОписание :
PostgreSQLЧто измененно :
PostgreSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Переделка драйвера под загрузку без настроенного DSN. Реализовать загрузку через настройки в galnet.cfg
Как измененно :
Доработана возможность настройки соединения к серверу PostgreSQL без настройки DSN в администраторе ODBC.
Для этого в разделе [SQLDriver] конфигурационного файла в настройку SQLServer необходимо прописать
строку соединения с сервером " 10.10.10.10!Port=5432!Database=LIN "
Где
10.10.10.10 - ip адрес сервера БД (возможно прописывание имя сервера)
Port=5432 - порт соединения с сервером
Database=LIN - имя базы на сервере
Данная строка заменяет настройку DSN в администраторе ODBC.
Символ "!" служит разделителем между параметрами строки соединения. Так же он сигнализирует откуда брать настройку соединения -
из DSN или разбирать строку из настройки.
Эта доработка вводит ограничения на имена DSN, баз и схем - в названиях нельзя использовать символ "!".
Также базу данных на сервере PG необходимо именовать символами в верхнем регистре без пробелов.