Problema de compatibilidade: Banco de dados Access 32 bits em windows 64 bits

Boa tarde a todos!

Estou com um problema meio de iniciante: desenvolvi um sistema em java utilizando um banco de dados Access.
Testei tudo no meu pc (que usa windows 32 bits) e tudo funcionou como deveria.
Mas computador do usuário é Windows 64 bits, com o Office 32 bits e a JRE 64 bits.

A primeira dificuldade que eu tive foi configurar o DNS no ODBC, eu não encontrava os drives do Access até descobrir que eu precisaria utilizar o ODBC que fica no C:\WINDOWS\SysWOW64\odbcad32.exe

A minha dificuldade agora é que o sistema ainda não consegue estabelecer conexão com o banco de dados no computador do usuário.
Acredito que seja algum problema de compatibilidade, provavelmente o fato de a JRE ser 64bits, assim a configuração não bate com o ODBC 32 bits, pode ser isso mesmo?
Se for, é possível instalar o JRE 32 bits em um computador que utiliza o windows 64?
Ou existe mais alguma configuração que eu precise alterar?

Já agradeço a ajuda!

Dá uma olhada aqui pra ver se ajuda: http://www.selikoff.net/2011/07/26/connecting-to-ms-access-file-via-jdbc-in-64-bit-java/

Mas cara que necessidade foi essa de usar Java com MS Access? Se o banco precisa ser Access mesmo seria melhor usar plataforma .NET. Mas se puder migrar de banco melhor ainda.

Cara, obrigado pela ajuda, vou dar uma olhada no link!

A necessidade de usar o access veio por parte do usuário: ele queria um banco de dados fácil de fazer um backup em hd externo, pois, por causa de um problema de fiação, as ocilações de energia fazem com que o computador viva indo parar no concerto… assim o arquivo vai ficar em uma pasta de fácil acesso, e é só copiar e colar regularmente no hq.
Como sou meio iniciante não sei se é possível fazer algo semelhante com outro banco de dados…

[quote=Pedro Toledo]Cara, obrigado pela ajuda, vou dar uma olhada no link!

A necessidade de usar o access veio por parte do usuário: ele queria um banco de dados fácil de fazer um backup em hd externo, pois, por causa de um problema de fiação, as ocilações de energia fazem com que o computador viva indo parar no concerto… assim o arquivo vai ficar em uma pasta de fácil acesso, e é só copiar e colar regularmente no hq.
Como sou meio iniciante não sei se é possível fazer algo semelhante com outro banco de dados…
[/quote]
O SQLite. Mas em caso de falha catastrófica na rede elétrica no momento da escrita no arquivo, este pode ser corrompido, principalmente MDB a qual já vi relatos. Então a empresa tem que tentar resolver o problema origem de rede elétrica ou pelo menos colocar um condicionador de energia ou no mínimo um bom No-break. Chamem um especialista, com a parte elétrica ok pelo menos para o “servidor”, poderá escolher um SGDB, ao invés de trabalhar com gerenciador de arquivo.