繁体   English   中英

将 oracle 转储 (.dmp) 文件转换为 sql 文件(PostgreSQL 文件)

[英]Converting oracle dump (.dmp) files to sql file (PostgreSQL files)

我想知道将 oracle dump 转换为 sql 文件的选项(对于 PostgreSQL 数据库)。 是否可以在 SQL 文件中获取 DDL、DML 和数据?

提前致谢。

多年前我写了一个小程序explode将经典的dmp文件转换成csv文件,方便加载。 但是,这不是可行的方法,因为这些文件格式没有记录。

将表定义和数据从 oracle 获取到 Postgres 的更聪明的方法是在 postgres 中使用 oracle 外部数据包装器。

这允许在 oracle 表上进行本地 Postgres 访问,但比 oracle 数据库链接更智能。 检查文档,看看它是否适合您的用例。 如果是这样,它将为您节省大量的转换工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM