Creo que hay una forma de establecer que una BD Oracle pueda acceder a un archivo MDB (Access) tienes que crear un DBLink por cada MDB y posiblemente un sinónimo, el archivo fisicamente debe estar en el servidor, y debes seguir algunos pasos explicados en la nota 109730.1 de Metalink.
Aunque es solo una forma de acceder, obviamente no te deslindas de tener un servidor de BD Oracle.
En lo personal te recomendaria que migres el MDB de Access a Oracle, puedes hacer uso de la herramienta Oracle MIgration Workbench, no he tenido problemas con la migracion.
Saludos DTB