Witam,
Jestem tu nowy wiec najpierw witam.
Musze podlaczyc mysql z Accessem (wiem niektorzy beda jechali na mnie ze to nie jest forum o Windows) wiec potrzebuje zrobic z Debiana serwer ODBC. Czy ktos moze mi pomoc?
Z gory dziekuje za pomoc.
MySql ODBC i po
Hej.
Dawno mnie u Was nie było ale wpadłem bo mam niezłą zagrychę...
Mianowicie próbuję skonfigurować unixodbc lub iodbc tak by dane z pliku ms-access lądowały w odpowiednim miejscu w bazie Mysql. Za nic nie mogę przejść pierwszej fazy czyli poprawnej instalacji sterowników mysql-odbc i mdb-odbc.
¦ciągnąłem paczki z repozytoriów Debiana i ze strony Mysqla i nie chce w żaden sposób akceptować sterowników (unixodbc)
O to mój plik odbcinst.ini:
Mam pliki:
i tak samo zamiast 3S jest 5.
Rozumiem że 3S to ,,runtime'', a 5 to sterownik ale czemu w mdb-odbc nie ma takiego podziału?
Już powoli tracę nadzieję, że uda mi się coś zdziałać.
Jak ktokolwiek wie coś na ten temat to proszę o pomoc.
Kuba
[Dodano: 2009-06-03, 14:08]
Dobrze, z Mysqlem sobie poradziłem, po prostu usunąłem sterowniki ściągnięte ze strony mysql i wrzuciłem te prosto z repozytoriów.
Sprawa jest jednak bardzo skomplikowana z bazą ms access.
Pytanie za 100 puntów: Jak poprzez ODBC dostać się do tej bazy?
Woła mnie o nazwę użytkownika i hasło, które znam. Ale jaki użytkownik (administrator, próbowałem różnych kombinacji)?
Dawno mnie u Was nie było ale wpadłem bo mam niezłą zagrychę...
Mianowicie próbuję skonfigurować unixodbc lub iodbc tak by dane z pliku ms-access lądowały w odpowiednim miejscu w bazie Mysql. Za nic nie mogę przejść pierwszej fazy czyli poprawnej instalacji sterowników mysql-odbc i mdb-odbc.
¦ciągnąłem paczki z repozytoriów Debiana i ze strony Mysqla i nie chce w żaden sposób akceptować sterowników (unixodbc)
O to mój plik odbcinst.ini:
Kod: Zaznacz cały
[ODBC]
FileDSNPath = /etc/ODBCDataSources/
Trace = No
TraceFile = /tmp/sql.log
ForceTrace = No
Pooling = No
[Mysql]
Description = mysql odbc driver
Driver = /usr/lib/libmyodbc5.so
Driver64 = /usr/lib
Setup = /usr/lib/libmyodbc3S.so
Setup64 = /usr/lib
UsageCount = 1
CPTimeout =
CPReuse =
[MS access]
Description = mdb odbc
Driver = /usr/lib/libmdb.so.1
Driver64 = /usr/lib
Setup = /usr/lib
Setup64 = /usr/lib
UsageCount = 1
CPTimeout =
CPReuse =
Kod: Zaznacz cały
libmdb.so.1
libmdb.so.1.0.0
libmdbodbc.so.0
libmdbodbc.so.0.0.0
libmdbsql.so.1
libmdbsql.so.1.0.0
libmyodbc3S-5.1.5.so
libmyodbs3S.la
libmyodbc3S.so
Rozumiem że 3S to ,,runtime'', a 5 to sterownik ale czemu w mdb-odbc nie ma takiego podziału?
Już powoli tracę nadzieję, że uda mi się coś zdziałać.
Jak ktokolwiek wie coś na ten temat to proszę o pomoc.
Kuba
[Dodano: 2009-06-03, 14:08]
Dobrze, z Mysqlem sobie poradziłem, po prostu usunąłem sterowniki ściągnięte ze strony mysql i wrzuciłem te prosto z repozytoriów.
Sprawa jest jednak bardzo skomplikowana z bazą ms access.
Pytanie za 100 puntów: Jak poprzez ODBC dostać się do tej bazy?
Woła mnie o nazwę użytkownika i hasło, które znam. Ale jaki użytkownik (administrator, próbowałem różnych kombinacji)?