DBConvert/ DBSync software assists with conversion and synchronization of your data from Oracle to PostgreSQL server. In case you have no direct connection to PostgreSQL, you can use Dump files and PHP scripts as a target.
A bunch of options available for migration at the configuration step in GUI wizard like interface. Command line mode to automate migration tasks is available for DBConvert/ DBSync for Oracle and MySQL as well.
It takes about 4-7 minutes for migrating 1 Million of records.