Как настроить соединение с PostgreSQL в Linux
unixodbc - поставил через
sudo apt-get install tdsodbc unixodbc unixodbc-bin unixodbc-dev odbcinst
В конфе создаю новый "Внешний источник данных"
Данные > + Таблица > Выбрать из списка таблиц внешнего источника данных > Строка соединения:
Driver={PostgreSQL Unicode};Server=NashServak;Port=5432;Database=Base111;Uid=namepostgres;Pwd=****;STMT=utf8
> Использовать стандартную аутентификацию > Пользак и Пароль > [ОК]
Далее выходит ошибка:
Ошибка ODBC SQLSTATE: IM002
Номер ошибки: 0
Описание: [unixodbs][driver manager]data source name not found, and no default driver specified
(5) Вот только где то на просторах нашел цитату
"насчёт подключения с использованием DSN: там просто строка подключения будет иметь вид "DSN=<Имя-DSN>;".
Теоретически, так можно избавиться от необходимости указывать логин/пароль в коде."
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой