DATA_PUMP_DIR
- это объект каталога Oracle по умолчанию .Это не часть SQL Developer;инструмент импорта действительно дает вам графический интерфейс, эквивалентный запуску impdp
из командной строки.
Вы можете найти расположение операционной системы, на которое указывает объект каталога Oracle, запросив словарь данных:
select directory_path from all_directories where directory_name = 'DATA_PUMP_DIR';
Путь, который возвращается, находится на сервере базы данных (в вашем случае он тоже будет внутри вашего контейнера), и ваш файл дампа должен идти туда.
Возможно, вы захотите создать дополнительный каталогобъекты, указывающие на другие местоположения, и предоставляют пользователям соответствующие привилегии для доступа к ним;но все они должны находиться на сервере БД и быть доступны для чтения / записи владельцем процесса Oracle на этом сервере.
(Это могут быть удаленные файловые системы, смонтированные на сервере, они не обязательно должны быть локальным хранилищем, но это еще одна проблема, более специфичная для операционной системы. Опять же, в вашем случае вы можете поделиться папкой на локальном компьютере с контейнером, если не хотите копировать файл в контейнер.)