Распространенный и unixODBC на Ubuntu Server 12.x x64

Я пытаюсь настроить распространяющийся клиент для доступа к серверу 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

[Pervasive] Driver = / usr / local / psql / lib / libodbcci.so Driver64 = / usr / local / psql / lib64 / libodbcci.so

файла /etc/odbc.ini

[Источники данных ODBC] DALCON = Распространенный ODBC

[DALCON] Описание = база данных Maestro DALCON DBQ= драйвер DALCON = распространенное имя сервера =DALCON3 Имя пользователя = имя пользователя Пароль = пароль

Ошибка:

isql -v dalcon

[01000] [unixODBC] [Диспетчер драйверов] Не удается открыть lib '/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.

PS Форматирование плохое, не знаю почему:S

1 ответ

Нужно скопировать.basrsc в psql в.bashrc root

Другие вопросы по тегам