![isql -v далкон](https://rvso.com/image/617805/isql%20-v%20%D0%B4%D0%B0%D0%BB%D0%BA%D0%BE%D0%BD.png)
Я пытаюсь настроить общедоступный клиент для доступа к серверу Windows.
- Извлечен Pervasive.SQL-Client-Core-11.30-061.000.x86_64.tar.gz в /usr/local/
- Я установил unixodbc (x64)
- Я запустил ./clientpostinstall.sh из /usr/local/psql/etc
- Я связал /usr/local/psql/etc/odbc*.ini с /etc
/etc/odbcinst.ini
[Всеобъемлющий] Драйвер=/usr/local/psql/lib/libodbcci.so Драйвер64=/usr/local/psql/lib64/libodbcci.so
/etc/odbc.ini
[Источники данных ODBC] DALCON = всепроникающий ODBC
[DALCON] Описание=База данных DALCON Maestro DBQ=Драйвер DALCON=Pervasive Servername=DALCON3 Имя пользователя=имя пользователя Пароль=пароль
Ошибка:
isql -v далкон
[01000][unixODBC][Диспетчер драйверов]Невозможно открыть библиотеку '/usr/local/psql/lib64/libodbcci.so': файл не найден [ISQL]ОШИБКА: не удалось выполнить SQLConnect
root@dalcon-www:/usr/local/psql/etc# ls -l /usr/local/psql/lib64/libodbcci.so lrwxrwxrwx 1 psql pvsw 15 сен 13 08:47 /usr/local/psql/lib64/libodbcci.so -> libodbcci.so.11 root@dalcon-www:/usr/local/psql/etc# ls -l /usr/local/psql/lib64/libodbcci.so.11 lrwxrwxrwx 1 psql pvsw 26 сен 13 08:10 /usr/local/psql/lib64/libodbcci.so.11 -> libodbcci.so.11.30.051.000 root@dalcon-www:/usr/local/psql/etc# ls -l /usr/local/psql/lib64/libodbcci.so.11.30.051.000 -rwxrwxrwx 1 psql pvsw 662429 18 января 2013 г. /usr/local/psql/lib64/libodbcci.so.11.30.051.000
Есть идеи почему? Я работаю от имени пользователя root.
P.S. Форматирование плохое, не знаю почему :S
решение1
необходимо скопировать .basrsc psql в .bashrc root