Espongo la questione: ho un'applicazione Java che si connette ad un db MS Access .mdb. In WinXP setto l'origine dei dati ODBC e aggiungo ai DNS di sistema il .mdb.
Non sapendo come fare altrettanto in Linux, ho spulciato Google ed ho trovato questo post che spiega come fare. Il pacchetto da installare, il libmdbodbc è un driver per collegarsi a db Access che lavora col driver manager unixODBC. Un mio dubbio è: unixODBC è incluso di default in Ubuntu?
Inoltre nel post si fa riferimento a dei certi mdbtools. Chi li conosce? Mi sembra di aver capito che sono solo dei tools per manipolare e visualizzare il contenuto del db Access con una GUI e nient'altro. In questo caso non dovrebbero essere essenziali per me che devo solamente connettermi al db già fatto. Sbaglio?
Ultima cosa, il db MS Access cui mi devo collegare è stato fatto qualche anno fa, forse con Access 97 (non ne sono sicuro). Potrebbero insorgere problemi di incompatibilità con unixODBC e il binding libmdbodbc (su winXP va)?
Scusate se ho fatto un po' di confusione, se qualcuno ne sa qualcosa di settaggi ODBC e driver annessi mi risponda e mi dica se in linea teorica sbaglio qualcosa, appena posso faccio delle prove...