У меня есть файл dmp из CDB (точно не знаю) на другом сервере, откуда мне был предоставлен файл dmp, который был экспортирован с использованием expdp (возможно). Я хочу импортировать его в экземпляр PDB на сервере Oracle 12c, который у меня есть.
Я извлек файл sql для файла dmp, и есть профиль с именем «C##APPPROF». Этот dmp имеет 2 схемы, и импорт завершается неудачно, когда он пытается запустить «СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ», потому что имя профиля не существует.
Согласно документам Oracle 12c, я не могу создать профиль для экземпляра PDB в Oracle 12c, начиная с «C##», поскольку это соглашение для создания профилей в экземпляре CDB.
В не-CDB имя профиля не может начинаться с C## или c##.
Это команда, которая используется в настоящее время.
impdp sys/Oradoc_db1@ORCLPDB1 as sysdba directory=MY_DATA_PUMP_DIRECTORY dumpfile=corp.dmp logfile=MY_DATA_PUMP_DIRECTORY:logfile.log exclude=GRANT
Есть ли способ, я могу преодолеть это?