Se os seus bancos de dados estao no mesmo site em pertos o suficiente que voce possa utilizar um db link de forma rapida, esta pode ser a maneira mais aconselhavel. Voce cria um DB Link e um sinonimo para cada tabela que deseja replicar.
Se voce tiver os bancos e lugares diferentes onde o DB Link nao ira funcionar com boa performance, o geito é utilizar o Advanced Replication. Fica bem mais complexo porque o Advanced Replication é ate simples de configurar. O maior problema é o Conflict Resolution (Resolucao de Conflito). Ele ira agir quando voce este duplicando registros nos dois bancos por exemplo.
Dependendo do que seja necessario voce ja pode configurar o Conflict Resolution para trabalhar com o registro duplicado, ou registro sem filho. Existe todo um gerenciamento complexo para esta feature do banco.
No site tahiti.oracle.com existe uma documentacao complexa para o Advanced Replication.
Grande []