将数据从Oracle复制到Postgres

use*_*866 4 postgresql enterprisedb oracle11g

我们有一个日常流程,可以从Oracle数据库中的多个表中提取所有数据,并将它们导入Postgress(EnterpriseDB)数据库 - 版本8.4.

我们目前正在使用java应用程序从每个表中选择*,更改关键字(日期,时间戳等),然后将它们导入Postgres数据库.

Postgres中是否有任何工具可以提供更有效的方式来实现这一目标?我应该注意到有CLOB被转移过来.

Pet*_*aut 5

Ora2Pg,它旨在作为一次性迁移工具,但它也可能适用于您的情况.我认为它是Oracle-to-PostgreSQL pg_dump.