ORA-39358: экспорт файла дампа версии 12.2.0 несовместим с целевой версией 12.1.0.2.0 - PullRequest
0 голосов
/ 12 июня 2019

Я обновил свой локальный ORACLE с 12.1.0.2.0 до 12.2.0.1.0, и я экспортировал дамп с 12.2.0.1.0, и я импортирую этот дамп командой impdp, но он показывает старый целевая версия ORACLE со следующей ошибкой

ORA-39358: Export dump file version 12.2.0 not compatible with target version 12.1.0.2.0

Я попытался выполнить команду impdp от имени администратора. Она показывает правильную базу данных, подключенную к, но проблема та же

файл журнала impdp:

;;; 
Import: Release 12.2.0.1.0 - Production on Wed Jun 12 15:41:17 2019

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.
;;; 
Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
Master table "NEW_DB"."SYS_IMPORT_FULL_01" successfully loaded/unloaded
ORA-39358: Export dump file version 12.2.0 not compatible with target version 12.1.0.2.0
Job "NEW_DB"."SYS_IMPORT_FULL_01" successfully completed at Wed Jun 12 15:41:26 2019 elapsed 0 00:00:07
Job "NEW_DB"."SYS_IMPORT_FULL_01" successfully completed at Wed Jun 12 15:41:27 2019 elapsed 0 00:00:08

1 Ответ

0 голосов
/ 12 июня 2019

Начните экспорт с параметром VERSION = 12.1. Это сделает экспорт совместимым с вашей целевой базой данных 12.1.

expdp system@std12c VERSION=12.1 schemas=...

Вы можете столкнуться с некоторыми проблемами, если ваша исходная база данных использует опции, которые еще не доступны в вашей целевой базе данных. Например:

Warning: Oracle Data Pump is exporting from a database that supports long identifiers to a version that does not support long identifiers
...