isql -v dalcon

isql -v dalcon

Ich versuche, einen Pervasive-Client für den Zugriff auf einen Windows-Server einzurichten.

  1. Pervasive.SQL-Client-Core-11.30-061.000.x86_64.tar.gz nach /usr/local/ extrahiert
  2. Ich habe unixodbc (x64) installiert
  3. Ich habe ./clientpostinstall.sh von /usr/local/psql/etc ausgeführt
  4. Ich habe /usr/local/psql/etc/odbc*.ini mit /etc verknüpft

/etc/odbcinst.ini

[Durchgängig] Treiber=/usr/local/psql/lib/libodbcci.so Treiber64=/usr/local/psql/lib64/libodbcci.so

/etc/odbc.ini

[ODBC-Datenquellen] DALCON = Pervasive ODBC

[DALCON] Beschreibung=Maestros DALCON-Datenbank DBQ=DALCON Treiber=Pervasive Servername=DALCON3 Benutzername=Benutzername Passwort=Passwort

Fehler:

isql -v dalcon

[01000][unixODBC][Treibermanager]Bibliothek '/usr/local/psql/lib64/libodbcci.so' kann nicht geöffnet werden: Datei nicht gefunden [ISQL]FEHLER: SQLConnect konnte nicht hergestellt werden

root@dalcon-www:/usr/local/psql/etc# ls -l /usr/local/psql/lib64/libodbcci.so lrwxrwxrwx 1 psql pvsw 15. Sept. 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. Sept. 13 08:10 /usr/local/psql/lib64/libodbcci.so.11 -> libodbcci.so.11.30.051.000 root@dalcon-www:/usr/local/psql/usw# ls -l /usr/local/psql/lib64/libodbcci.so.11.30.051.000 -rwxrwxrwx 1 psql pvsw 662429 18. Januar 2013 /usr/local/psql/lib64/libodbcci.so.11.30.051.000

Irgendeine Idee, warum? Ich verwende den Root-Benutzer.

PS: Die Formatierung ist schlecht, ich weiß nicht warum :S

Antwort1

man muss psqls .basrsc in die .bashrc des Stammverzeichnisses kopieren

verwandte Informationen