separate oracle-db module