【发布时间】:2021-12-12 03:13:09
【问题描述】:
我想知道将 oracle 转储转换为 sql 文件的选项(用于 PostgreSQL 数据库)。是否可以在 SQL 文件中获取 DDL、DML 和数据?
提前致谢。
【问题讨论】:
-
您需要一个 Oracle 到 PostgreSQL 的迁移软件。
标签: sql postgresql oracle database-backups
我想知道将 oracle 转储转换为 sql 文件的选项(用于 PostgreSQL 数据库)。是否可以在 SQL 文件中获取 DDL、DML 和数据?
提前致谢。
【问题讨论】:
标签: sql postgresql oracle database-backups
几年前,我写了一个小程序explode,将经典的dmp文件转换为csv文件以便于加载。但是,这不是要走的路,因为这些文件格式没有记录。
将表定义和数据从 oracle 获取到 Postgres 的更智能的方法是在 postgres 中使用 oracle 外部数据包装器。
这允许对 oracle 表进行本地 -Postgres- 访问,但比 oracle 数据库链接更智能。检查文档,看看它是否适合您的用例。如果是这样,它将为您节省大量的转换工作。
【讨论】: