Strona 1 z 2

[Solved]Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 12 sie 2008, 08:40
autor: puniek
Witam!
Chciałem dokonać połączenia pomiędzy OpenOffice.org base a bazą MySQL wg instrukcji zamieszczonej na stronie http://www.linuxwbiznesie.pl/zastosowan ... mysql.html. Niestety przy próbie testowania połączenia wyskakuje mi błąd jak na zdjęciu poniżej, z którego wynika, że nie ma u mnie biblioteki libmyodbc3.so (o ile dobrze to rozumiem).
Niby wszystko mam zainstalowane a mimo to do połączenia nie dochodzi.
Proszę o pomoc i radę co robię nie tak!

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 12 sie 2008, 12:58
autor: Robert Seth Draco
sudo apt-get install libmyodbc3
i zobaczysz czy zainstaluje czy juz masz :D

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 12 sie 2008, 18:09
autor: puniek

Kod: Zaznacz cały

puniek@puniek-desktop ~ $ sudo apt-get install libmyodbc3
[sudo] password for puniek: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libmyodbc3
Niestety pakiety nie ma i nie wiem jak to zainstalować i skąd wziąć... :wall:

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 12 sie 2008, 20:05
autor: kapron
spróbuj samo libmyodbc

Kod: Zaznacz cały

sudo apt-get install libmyodbc

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 12 sie 2008, 23:03
autor: puniek

Kod: Zaznacz cały

puniek@puniek-desktop ~ $ sudo apt-get install libmyodbc
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
libmyodbc jest już w najnowszej wersji.
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  libgtkhtml3.8-15 python-pyogg python-pyvorbis python-mutagen
Aby je usunąć należy użyć "apt-get autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 27 nieaktualizowanych.
puniek@puniek-desktop ~ $ 
Jak widać nic się nie zainstalowało i nadal mam taki sam komunikat co z obrazka powyżej.... :wall:

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 00:42
autor: kapron
znalazłem źródła na stronie producenta (wersja dla x86):

Kod: Zaznacz cały

 wget http://dev.mysql.com/get/Downloads/Connector-ODBC/3.51/mysql-connector-odbc-3.51.26-linux-x86-32bit.tar.gz/from/ftp://ftp.easynet.be/mysql/
przy okazji: usuń zbędne pakiety, które wskazał apt:

Kod: Zaznacz cały

sudo apt-get autoremove

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 07:34
autor: puniek
Zrobiłem ale nadal brakuje mi tego pliku o który krzyczy w zdjęciu z góry czyli /usr/lib/libmyodbc3.so .... dziwne
Szczerze mówiąc nie czuje do końca tematu i tym bardziej liczę na pomoc szanownego koleżeństwa...

Pozdrawiam

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 20:10
autor: kapron
w tamtej paczce, do której podałem Ci link, jest ten plik. rozpakuj paczkę i skopiuj, go do /usr/lib.

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 22:49
autor: puniek
kapron pisze:w tamtej paczce, do której podałem Ci link, jest ten plik. rozpakuj paczkę i skopiuj, go do /usr/lib.
Ale jak mam ją rozpakować skoro wpisując ta komendę w ona się po prostu instaluje...?
I następne pytanie: skoro instaluje się a w niej jest to czemu nie ma tego sterownika/pliku we właściwym miejscu?
Poza tym dotarłem do tej paczki na serwerze ftp ale po rozpakowaniu znalazłem podobny plik ale wygląda dziwnie... jakby plik skrótu (poniżej zdjęcie). Ale przekopiowanie jego nic nie daje bo przy próbie połączenia mam taki sam komunikat jak na zrzucie z początku tego wątku.



Pozdrawiam

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 23:33
autor: kapron
którą komendę? jaką komendę wpisujesz??

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 13 sie 2008, 23:37
autor: puniek
kapron pisze:którą komendę? jaką komendę wpisujesz??
Cały wpis, który mi podałeś.
Ale chodzi o coś innego...dobrałem się do paczki ale nie rozwiązało to problemu... chyba (opis powyżej).

Pozdrawiam

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:04
autor: kapron
1.
wget - pobiera plik
apt-get autoremove - usuwa niepotrzebne paczki z systemu

2.
rozpakuj paczkę i skopiuj pliki w odpowiednie miejsca

Kod: Zaznacz cały

tar -xvzf mysql-connector-odbc-3.51.26-linux-x86-32bit.tar.gz

Kod: Zaznacz cały

sudo cp mysql-connector-odbc-3.51.26-linux-x86-32bit/lib/* /usr/lib/

Kod: Zaznacz cały

sudo cp mysql-connector-odbc-3.51.26-linux-x86-32bit/bin/* /usr/bin/
i zobacz czy pomogło

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:20
autor: puniek
Jest pewien postęp w temacie. Pojawiły się brakujące pliki ale nadal nie dochodzi do połączenia.
Choc robię jak w w/w opisie...

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:25
autor: kapron
nic nie widać na tej miniaturce. umieść link do większego obrazka, to rano sprawdzę co tam jest nie tak. teraz idę spać, bo znów trzeba do roboty iść...

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:30
autor: puniek
Przepisałem ten komunikat:

[unixODBC][MySQL][ODBC 3.51 Driver]Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Pozdrawiam

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:40
autor: kapron
zajrzałem jeszcze raz przed snem ;) sprawdź czy masz uruchomiony serwer. jeśli jest uruchomiony, to być może problem tkwi w uprawnieniach do pliku odbc.ini (pewien nie jestem, ale gdzieś chyba o tym czytałem, skoro mi to przyszło do głowy;p). sprawdź czy masz w systemie /etc/unixODBC/odbc.ini i jeśli jest to spróbuj

Kod: Zaznacz cały

sudo chmod 746 /etc/unixODBC/odbc.ini
jak nic nie pomoże to będziemy kombinować dalej

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 00:43
autor: puniek

Kod: Zaznacz cały

puniek@puniek-desktop ~ $ sudo chmod 746 /etc/unixODBC/odbc.ini
[sudo] password for puniek: 
chmod: nie ma dostępu do `/etc/unixODBC/odbc.ini': No such file or directory
Nie ma nawet katalogu "unixODBC" w "etc"
Ciekawe...

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 07:43
autor: kapron
sprawdź czy nie leży bezpośrednio w /etc
jak go nie będzie, to

Kod: Zaznacz cały

whereis odbc.ini
sprawdź czy tak wogóle masz w systemie plik /tmp/mysql.sock ;)

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 07:52
autor: puniek
1) odbc: /etc/odbc.ini /usr/lib/odbc

2) Pliku mysql.sock w katalogu tmp nie ma

Pozdrawiam

Odp: Połączenie ODBC między OpenOffice.org base => bazą MySQL nie udaje się

: 14 sie 2008, 16:33
autor: kapron
gdzie w systemie mysql tworzy u Ciebie socket do komunikacji? sprawdz w /etc/mysql/my.cnf