Nie rozumiem, dlaczego napisanie do tego programu w javie byłoby łatwiejsze niż robienie tego ręcznie.
Zrzuciłbym tabele Oracle na dysk, zaimportowałyby je do MS Access. Być może własna funkcja importu MS Access (Plik -> Pobierz dane zewnętrzne) może być przydatna do importu ODBC.
Możesz nawet wypróbować jedno z (choć niewolnych) narzędzi 1 ,2 który twierdzi, że robi to za Ciebie.