1

我正在使用ora2pg工具进行数据库迁移(oracle 到 PostgreSQL)。我必须从导出中排除一些对象,为此我在 ora2pg 配置文件中进行了相应的更改(在排除指令中添加逗号分隔列表)。但是当我执行这个 ora2pg 配置文件时,它会为我导出所有对象(不排除我在排除指令中添加的对象)。其他指令工作正常。请帮我解决这个问题。

4

2 回答 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 回答