Preciso abrir um BD MS-Access para minha aplicação Java rodando num servidor Linux. Como estabelecer esta conexao?
Conexao JDBC:ODBC no Linux
3 Respostas
Bem, o ODBC é da Microsoft num é? Não sei se existe (deve existir) alguém que implemente o ODBC para Linux. Se sua estação é Windows é só criar uma fonte de dados ODBC usando o driver apropriado. Mas se as estações tbm são linux, vc vai ter que procurar se existe algo q implemente ODBC ou mesmo se o Linux já vem com isso pronto, como falei, acho que o ODBC é da microsoft.
Vc poderia usar um bando de dados de verdade não é? 
Lucas, de boa cara foge de MS-Access. Se quiser evitar dores de cabeças futuras use outra banco tipo mysql, derby, hsqldb, etc. Se você deseja um banco embarcado pode optar por derby ou hsqldb.
Abrass
Para acessar o MS-Access no Linux você precisa de um driver PAGO.
Recomendação: tente usar um outro banco de dados open-source, como o MySQL ou o PostgreSQL, ou gratuito, como o DB2 e o Oracle (versões de desenvolvedor), ou 100% Java, como o Derby (que vem com o Java 6.0) ou o HSQLDB. Não use o MS-Access a menos que você seja obrigado a usá-lo, e tenha dinheiro para pagar a licença do driver.