[dbdesigner] unable to load libmysqlclient.so
[dbdesigner] unable to load libmysqlclient.so
hi all
ich habe mal wieder ein kleines problem ...
den dbdesigner (4.5.0.4) nutze ich, um datenbanken zu entwickeln. leider funktioniert aber die syncronisation zum db-server nicht mehr. die meldung dazu ist unable to load libmysqlclient.so.
aktuell nutze ich SID.
hat jemand eine idee, wie ich das problem in den griff bekomme?
thx
ich habe mal wieder ein kleines problem ...
den dbdesigner (4.5.0.4) nutze ich, um datenbanken zu entwickeln. leider funktioniert aber die syncronisation zum db-server nicht mehr. die meldung dazu ist unable to load libmysqlclient.so.
aktuell nutze ich SID.
hat jemand eine idee, wie ich das problem in den griff bekomme?
thx
Wenn eine Shared Library nicht geladen werden kann, hat das meistens eine der folgenden Ursachen:
1) sie ist auf deinem System nicht vorhanden
2) es ist die falsche Version dieser Library installiert
3) der Prozeß der diese Library laden will, findet sie nicht
1) und 2) kannst du mit folgendem Kommando lösen:
Sollte der Punkt 3) dein Problem sein, melde dich einfach wieder
Gruß
gms
1) sie ist auf deinem System nicht vorhanden
2) es ist die falsche Version dieser Library installiert
3) der Prozeß der diese Library laden will, findet sie nicht
1) und 2) kannst du mit folgendem Kommando lösen:
Code: Alles auswählen
apt-get install libmysqlclient<version>-dev
Gruß
gms
unter /usr/lib/DBDesigner4 habe ich diese datei libmysqlclient.so.10.0.0 welche mit einem symlink names libmysqlclient.so geladen wird.
ich habe auch schon die libs libmysqlclient.so.12.0.0 und libmysqlclient.so.14.0.0 probiert.
meinst du, dass ich wirklich das dev-paket laden muss?
ich vermute auch eher, dass 3. das problem ist. aber wieso? *verwirrtbin*
ich habe auch schon die libs libmysqlclient.so.12.0.0 und libmysqlclient.so.14.0.0 probiert.
meinst du, dass ich wirklich das dev-paket laden muss?
ich vermute auch eher, dass 3. das problem ist. aber wieso? *verwirrtbin*
Diese Library ist in diesen dev-Paketen drinnen und wird dann auch so installiert, daß der DBDesigner diese auch findet.
Ansonsten kannst du den Symlink im /usr/lib Verzeichnis setzen, oder mit der LD_LIBRARY_PATH variable arbeiten oder das DBDesigner4 Verzeichnis in den Library Cache eintragen (siehe man ldconfgi)
Gruß
gms
Ansonsten kannst du den Symlink im /usr/lib Verzeichnis setzen, oder mit der LD_LIBRARY_PATH variable arbeiten oder das DBDesigner4 Verzeichnis in den Library Cache eintragen (siehe man ldconfgi)
Gruß
gms
oh man... ich habe jetzt noch ein wenig weiter gespielt. ich sach nur, von hinten durch die brust ins auge.
also .... mit die lib entsprechend gms' post installieren.
dann klappt der connect mit dem dbdesigner auch noch nicht
und nun kommt der knaller. *g*
den symlink einfach noch killen.
(darauf muss man erst mal kommen)
dann klappt es. man bin ich froh. ich dachte schon, ich muss meine exports nun alle von hand machen. *puh*schweingehabt*
thx @ gms
also .... mit
Code: Alles auswählen
apt-get install libmysqlclient10-dev
dann klappt der connect mit dem dbdesigner auch noch nicht
und nun kommt der knaller. *g*
den symlink
Code: Alles auswählen
/usr/lib/DBDesigner4/libmysqlclient.so
(darauf muss man erst mal kommen)
dann klappt es. man bin ich froh. ich dachte schon, ich muss meine exports nun alle von hand machen. *puh*schweingehabt*
thx @ gms