isql -v dalcón

isql -v dalcón

Estoy intentando configurar un cliente generalizado para acceder a un servidor de Windows.

  1. Se extrajo Pervasive.SQL-Client-Core-11.30-061.000.x86_64.tar.gz a /usr/local/
  2. Instalé unixodbc (x64)
  3. Ejecuté ./clientpostinstall.sh desde /usr/local/psql/etc
  4. Vinculé /usr/local/psql/etc/odbc*.ini a /etc

/etc/odbcinst.ini

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

/etc/odbc.ini

[Fuentes de datos ODBC] DALCON = ODBC generalizado

[DALCON] Descripción=Base de datos DALCON de Maestro DBQ=DALCON Driver=Pervasive Servername=DALCON3 Nombre de usuario=nombre de usuario Contraseña=contraseña

Error:

isql -v dalcón

[01000][unixODBC][Driver Manager]No se puede abrir lib '/usr/local/psql/lib64/libodbcci.so': archivo no encontrado [ISQL]ERROR: No se pudo conectar SQL

root@dalcon-www:/usr/local/psql/etc# ls -l /usr/local/psql/lib64/libodbcci.so lrwxrwxrwx 1 psql pvsw 15 sep 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 de septiembre 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 de enero de 2013 /usr/local/psql/lib64/libodbcci.so.11.30.051.000

¿Alguna idea de por qué? Estoy ejecutando el usuario root.

PD: El formato es malo, no sé por qué :S

Respuesta1

uno debe copiar el .basrsc de psql al .bashrc de root

información relacionada