Привет. Я новичок, не могу настроить odbc-postgresql на ubuntu 16.04. Сам клиент поставил. если в консоль ввести odbcinst -j получаю:
unixODBC 2.3.1
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
Далее по по инструкции мне нужно настроить
два файла: /etc/odbcinst.ini там сейчас
[PostgreSQL ANSI]
Description=PostgreSQL ODBC driver (ANSI version)
Driver=psqlodbca.so
Setup=libodbcpsqlS.so
Debug=0
CommLog=1
UsageCount=1
[PostgreSQL Unicode]
Description=PostgreSQL ODBC driver (Unicode version)
Driver=psqlodbcw.so
Setup=libodbcpsqlS.so
Debug=0
CommLog=1
UsageCount=1
и файл /etc/odbc.ini [PostgreSQL test]
Description=PostgreSQL
Driver=PostgreSQL ANSI
Trace=No
TraceFile=/tmp/psqlodbc.log
Database=fin
Servername=localhost
UserName=postgres
Password=454545
Port=4532
ReadOnly=Yes
RowVersioning=No
ShowSystemTables=No
ShowOidColumn=No
FakeOidIndex=No
ConnSettings=
Догадка такая, в /etc/odbcinst.ini есть строчка Driver=psqlodbca.so , но я не понимаю где физически этот файл в системе. В результате у меня ошибка ODBC Driver Manager can“t open lib «psqlodbca.so»: file not found
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла.
--HP