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

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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!
Załączniki
zrzutekranu.jpg
Awatar użytkownika
Robert Seth Draco
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 02 lip 2008, 17:47
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Kontakt:

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

Post autor: Robert Seth Draco »

sudo apt-get install libmyodbc3
i zobaczysz czy zainstaluje czy juz masz :D
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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:
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post autor: kapron »

spróbuj samo libmyodbc

Kod: Zaznacz cały

sudo apt-get install libmyodbc
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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:
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post 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
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post autor: kapron »

w tamtej paczce, do której podałem Ci link, jest ten plik. rozpakuj paczkę i skopiuj, go do /usr/lib.
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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
Załączniki
zrzutekranu-lib - Przeglądarka plików.jpg
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post autor: kapron »

którą komendę? jaką komendę wpisujesz??
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post 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
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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...
Załączniki
zrzutekranu.jpg
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post 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ść...
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post 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
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post 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...
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post 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 ;)
puniek
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 19 maja 2008, 15:06
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

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

Post autor: puniek »

1) odbc: /etc/odbc.ini /usr/lib/odbc

2) Pliku mysql.sock w katalogu tmp nie ma

Pozdrawiam
Awatar użytkownika
kapron
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 127
Rejestracja: 20 maja 2008, 16:12
Płeć: Mężczyzna
Wersja Ubuntu: 9.04

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

Post autor: kapron »

gdzie w systemie mysql tworzy u Ciebie socket do komunikacji? sprawdz w /etc/mysql/my.cnf
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości