Je ne vois pas pourquoi écrire un programme Java pour cela serait plus facile que de le faire manuellement.
Je viderais les tables oracle sur le disque, puis les importerais dans MS Access. Peut-être que la fonction d'importation propre à MS Access (Fichier -> Obtenir des données externes) pourrait être utile pour une importation ODBC.
Vous pouvez même essayer l'un des outils (bien que non gratuits) 1 ,2 qui prétend le faire pour vous.