我使用ora2pg迁移工具将表、模式和数据从ORACLE数据库迁移到Postgres数据库。
使用以下查询,我可以从ORACLE数据库导出整个模式和数据,并将数据导入Postgres数据库。
要导出数据库架构,请执行以下操作:
./export_schema.sh出口数据:
ora2pg -t COPY -o data.sql -b ./data -c ./config/ora2pg.conf使用以下方法导入导出的数据:
./import_all.sh -d MyDB -o postgres(Owner) -U User但是我不知道如何使用这个迁移特定的表模式和数据。
任何人都知道,answer.It帮了我很多忙。谢谢你的建议。
发布于 2016-03-05 10:03:28
如果您想迁移一些特定的表,那么yo已经在ora2pg.conf文件中做了一些配置更改。
在导出部分中,取消对ALLOW部件的注释,并给出所需的表名,分隔空格或逗号(,)。
(即)
ALLOW CUSTOMER,STUDENT,APPLICATION,EMPLOYEE然后运行命令,上面的表只导出:
./export_schema.sh希望这能帮到你。
https://stackoverflow.com/questions/35790407
复制相似问题