Импорт данных в Oracle с использованием ImpDP не удается из-за отсутствия зависимостей
Мне нужно экспортировать подмножество таблицы Oracle и импортировать ее в другой экземпляр Oracle. Экспорт с использованием expdp работает довольно хорошо, но когда я пытаюсь импортировать данные в другом экземпляре с помощью инструмента impdp, он завершается неудачно, потому что отсутствуют зависимости (внешние ключи). Есть ли возможность принудительно экспортировать все необходимые зависимости с помощью инструмента expdp?
1 ответ
Нет.
Вы должны убедиться, что ваш набор дампов завершен. Вы можете попробовать использовать impdp для создания файла sql, применить созданный файл sql к другой базе данных, чтобы создать только таблицу [s]. Для этого вам может потребоваться выполнить некоторые действия по редактированию сгенерированного sql, пока он не будет соответствовать вашей задаче.
Затем используйте impdp с contents = data_only, чтобы импортировать строки в предварительно созданной таблице [s]