我正在使用ora2pg工具进行数据库迁移(oracle到PostgreSQL)。我必须从导出中排除一些对象,因为我已经相应地修改了ora2pg配置文件(在exclude指令中添加逗号单独列表)。但是,当我执行这个ora2pg配置文件时,它将为我导出所有对象(而不是排除我在排除指令中添加的对象)。其他指令正常工作。请帮我解决这个问题。
发布于 2016-11-09 16:28:57
例如,对于排除表,您可以尝试这样做:
ora2pg -c ora2pg.conf -t TABLE -e tables_excludes -o junotele.sql -b模式/tables/
发布于 2018-10-16 16:28:54
不能用逗号分隔表。用空格代替:
EXCLUDE TABLE1 TABLE2 TABLE3将这些表(TABLE1、TABLE2、TABLE3)排除在导出之外。
请参阅:https://ora2pg.darold.net/documentation.html#Limiting-objects-to-export
https://stackoverflow.com/questions/35147090
复制相似问题