isql -v далкон

isql -v далкон

Я пытаюсь настроить общедоступный клиент для доступа к серверу Windows.

  1. Извлечен Pervasive.SQL-Client-Core-11.30-061.000.x86_64.tar.gz в /usr/local/
  2. Я установил unixodbc (x64)
  3. Я запустил ./clientpostinstall.sh из /usr/local/psql/etc
  4. Я связал /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

Связанный контент