将oracle转储导入PostgreSQL
我有一个纯文本而不是oracle二进制转储文件。如何将此导入postgres?是否有工具可用于此?或者还有其他人,以前有人做过吗 我的想法是将一个转储文件(oracle)转换为另一个转储文件(postgres)。请查看like和oracle与PostgreSQL之间的转换将oracle转储导入PostgreSQL,oracle,postgresql,data-migration,Oracle,Postgresql,Data Migration,我有一个纯文本而不是oracle二进制转储文件。如何将此导入postgres?是否有工具可用于此?或者还有其他人,以前有人做过吗 我的想法是将一个转储文件(oracle)转换为另一个转储文件(postgres)。请查看like和oracle与PostgreSQL之间的转换 从甲骨文的垃圾堆中,这将要困难得多。您的最佳选择几乎肯定是将其加载到Oracle实例中,然后从中使用迁移/ETL工具。根据转储的大小、所需的功能等,您可能可以使用免费的Oracle版本来实现此目的。我认为这不是一种简单易行的方
从甲骨文的垃圾堆中,这将要困难得多。您的最佳选择几乎肯定是将其加载到Oracle实例中,然后从中使用迁移/ETL工具。根据转储的大小、所需的功能等,您可能可以使用免费的Oracle版本来实现此目的。我认为这不是一种简单易行的方法。纯文本是否为sqlloader格式?我认为,如果数据库规模不大,那么导出DDL然后以INSERT格式导出数据可能会更容易
另一种选择是迁移工具,例如,但同样,它不是即时的最短路径通过标准SQL,IMHO。对于较新的PostgreSQL版本(9.1或更高版本),您可以使用外部数据包装从您的PostgreSQL数据库中访问Oracle架构,例如: 这个“纯文本”转储文件是如何创建的?它是什么形式的?也许最好问一下