Ora2pg Директива ALLOW и EXCLUDE не работает

Я использую инструмент ora2pg для переноса базы данных (оракул в PostgreSQL). Я должен исключить какой-либо объект из экспорта, для этого я внес соответствующие изменения в конфигурационный файл ora2pg (добавьте запятую отдельный список в директиве exclude). Но когда я выполню этот конфигурационный файл ora2pg, он экспортирует все объекты для меня (не исключая объект, который я добавил в директиву exclude). Другие директивы работают нормально. Пожалуйста, помогите мне решить эту проблему.

2 ответа

Вы можете попробовать это, например, для таблиц исключения:

ora2pg -c ora2pg.conf -t TABLE -e tables_exclude -o junotele.sql -b схема / таблицы /

Вы не должны использовать запятую для разделения ваших таблиц. Вместо этого используйте пробелы:

EXCLUDE TABLE1 TABLE2 TABLE3

исключит эти таблицы (TABLE1, TABLE2, TABLE3) из экспорта.

Смотрите: https://ora2pg.darold.net/documentation.html

Другие вопросы по тегам