Chamäleon
Mitglied
Mein System ist ein AMD64 mit SuSE Linux 10.1 64-bit.
Ich habe MySQL inklusive der GUI-Tools installiert, was auch hervorragend funktioniert. Nun möchte ich von Java (Eclipse) aus auf meine Datenbank zugreifen und habe zu diesem Zweck OBDC installiert.
Paket <mysql-connector-odbc-3.51.12-1.i586.rpm>
ein "x86_64"-Paket konnte ich nicht finden. Dieses Paket habe ich mit "rpm -i" installiert. Beim Aufruf von myodbc3i -a -su -t"DSN=<DSN-Name>;DRIVER=MySQL ODBC 3.51 Driver;SERVER=localhost;UID=root" erhalte ich die Meldung
myodbc3i: symbol lookup error: /usr/lib/libmyodbc3S.so: undefined symbol: SQLAllocHandle
Warum nur, warum? *VERZWEIFELTSCHAU*
Wo ist der Fehler? In meinem System oder in meinem Kopf? Für eure Hilfe bedanke ich mich jetzt schon mal!!
PS: Solte hier eine Antwort kommen, die sich auf den CLASSPATH bezieht: Wo stelle ich den ein? Die Antwort bitte für Newbies / Dummis formulieren!!
Ich habe MySQL inklusive der GUI-Tools installiert, was auch hervorragend funktioniert. Nun möchte ich von Java (Eclipse) aus auf meine Datenbank zugreifen und habe zu diesem Zweck OBDC installiert.
Paket <mysql-connector-odbc-3.51.12-1.i586.rpm>
ein "x86_64"-Paket konnte ich nicht finden. Dieses Paket habe ich mit "rpm -i" installiert. Beim Aufruf von myodbc3i -a -su -t"DSN=<DSN-Name>;DRIVER=MySQL ODBC 3.51 Driver;SERVER=localhost;UID=root" erhalte ich die Meldung
myodbc3i: symbol lookup error: /usr/lib/libmyodbc3S.so: undefined symbol: SQLAllocHandle
Warum nur, warum? *VERZWEIFELTSCHAU*
Wo ist der Fehler? In meinem System oder in meinem Kopf? Für eure Hilfe bedanke ich mich jetzt schon mal!!
PS: Solte hier eine Antwort kommen, die sich auf den CLASSPATH bezieht: Wo stelle ich den ein? Die Antwort bitte für Newbies / Dummis formulieren!!