@romaro

Как согласовать импорт и экспорт в Data Pump?

У меня есть пользователь/схема gui_system, которому принадлежат объекты, которые я бы хотел перенести в новую БД. При этом хотелось бы, чтобы в новой БД владельцем перенесенных объектов так же стал пользователь gui_system. Я экспортирую так:
expdp sysbackup/****** \
transport_tablespaces=users,lob_data \
DIRECTORY=DATA_PUMP_DIR \
dumpfile=md_export_08_03_2021.dmp \
logfile=md_export_log_08_03_2021.log


Затем пробую импортировать:
impdp system/oracle@pdb directory=pdb1_dir \
dumpfile=md_export_08_03_2021.dmp logfile=md_import_log_07_12_2022.log \
metrics=y \
schemas=gui_system \
transport_datafiles='/var/opt/oradata/CDB1/pdb1/o1_mf_users_h49ybkkf_.dbf',\
'/var/opt/oradata/CDB1/pdb1/lob_data.dbf'


Получаю ошибку:
6391bc3890af3069268243.jpeg

SCOTT это тестовая дефолтная схема. Почему он ее требует?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
Lorien_Elf
@Lorien_Elf
Keep calm and drop database
Потому что в переносимых табличных пространствах есть объекты схемы SCOTT. Создайте пользователя или добавьте условие REMAP_SCHEMA=SCOTT:<...>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы