该公司从客户端收到几个Oracle数据库转储以供分析。 我的程序员不是Oracle识字的,使用IMP实用程序难以恢复转储。
他们需要IMP上的graphics界面才能更容易地恢复转储。
它可以很容易地将转储恢复到不同的数据库用户和不同的表空间,而无需使用神秘的命令行选项。
build议任何人?
谢谢,
法比奥
Here are the commands that I run in sqlplus to create the directory and sample shell scripts that do the imports and exports:
运行inport之前在sqlplus中运行的命令:
grant create any directory to EPADMRT; create or replace directory MY_DIR as '/content_services/alan';
示例导入shell脚本:
#!/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';
这里是我运行的一个示例shell脚本来执行导出:
#!/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不太了解,但通过networking快速查找。 它可能做你想要的。