我正在使用ora2pg工具进行数据库迁移(oracle 到 PostgreSQL)。我必须从导出中排除一些对象,为此我在 ora2pg 配置文件中进行了相应的更改(在排除指令中添加逗号分隔列表)。但是当我执行这个 ora2pg 配置文件时,它会为我导出所有对象(不排除我在排除指令中添加的对象)。其他指令工作正常。请帮我解决这个问题。
问问题
2063 次
2 回答
0
你可以试试这个,例如,排除表:
ora2pg -c ora2pg.conf -t TABLE -e tables_excludes -o junotele.sql -b schema/tables/
于 2016-11-09T16:28:57.693 回答
0
不得使用逗号分隔表格。改用空格:
EXCLUDE TABLE1 TABLE2 TABLE3
将从导出中排除这些表(TABLE1、TABLE2、TABLE3)。
请参阅:https ://ora2pg.darold.net/documentation.html#Limiting-objects-to-export
于 2018-10-16T16:28:54.677 回答