компания получает от клиентов несколько дампов баз данных Oracle для анализа. Мои программисты плохо разбираются в Oracle и им сложно восстанавливать дампы с помощью утилиты IMP.
Им нужен графический интерфейс через IMP, чтобы упростить восстановление дампов.
Это должно упростить восстановление дампа для другого пользователя базы данных И в другое табличное пространство без необходимости использования скрытых параметров командной строки.
предложения кто-нибудь?
Спасибо,
Фабио
Here are the commands that I run in sqlplus to create the directory and sample shell scripts that do the imports and exports:
Команды для запуска в sqlplus перед запуском inport:
grant create any directory to EPADMRT;
create or replace directory MY_DIR as '/content_services/alan';
Пример сценария оболочки импорта:
#!/usr/bin/ksh
export ORACLE_SID=PADMRT
impdp EPADMRT/ART schemas=CHECK_DB directory=my_dir dumpfile=CHECK_DB.dmp logfile=impdp_CHECK_DB.log
Вот что я использую в sqlplus для экспорта:
grant create any directory to EPADMRT;
create or replace directory MY_DIR as '/u01/home/oracle/alan';
А вот пример сценария оболочки, который я запускаю для экспорта:
#!/usr/bin/ksh
export ORACLE_SID=PADMRT
expdp EPADMRT/ART schemas=CHECK_DB directory=MY_DIR dumpfile=CHECK_DB.dmp logfile=expdpCHECK_DB.log
Не знаю много о Navicat но нашел его при быстром поиске в сети. Он может делать то, что вы хотите.