Я пытаюсь импортировать таблицу из архивов (файл .DMP) в существующую таблицу в существующей схеме. Наша процедура состоит в том, чтобы сначала загрузить файл .DMP во временную схему (AMP_ARCHIVE) , а затем загрузить его в производственную схему (AMP_NONCORE) , используя REMAP_SCHEMA, как показано в запросе ниже.
Мне удалось импортировать файл в схему AMP_ARCHIVE и запросить таблицу, но данные не загружены в схему AMP_NONCORE (схема PROD) .
Например, следующие данные возвращают:
SELECT * FROM amp_archive.TRU_SERV_RAW_ARCHIVE where year_month = '201612'
следующее ничего не возвращает
SELECT * FROM AMP_NONCORE.TRUFIT_SERVICING_RAW where year_month = '201612'
Я ожидал, что данные 201612 будут доступны в этой таблице.
Обратите внимание: TRUFIT_SERV_RAW_201612.DMP содержит только 201612 данных.
Я не уверен, что мне не хватает, чтобы сделать эти данные доступными в таблице PROD AMP_NONCORE.TRUFIT_SERVICING_RAW
(эта таблица уже существует с другими year_month (s)). Пожалуйста, дайте мне знать ваши мысли.
impdp datapump/PASSWORD@DB directory=quarterly_backups
dumpfile=TRUFIT_SERV_RAW_201612.DMP
logfile=TRU_201612.log
tables=AMP_NONCORE.TRUFIT_SERVICING_RAW
remap_schema=AMP_NONCORE:amp_archive
remap_tablespace=TS_AMP_NONCORE:TS_AMP_ARCHIVE
REMAP_TABLE=TRUFIT_SERVICING_RAW:TRU_SERV_RAW_ARCHIVE
table_exists_action=append
parallel=2