
你在数据库里创建recoverpath这个目录了吗?
SQL> Create Or Replace Directory 'recoverpath' as '/data/recover';
SQL>Grant read,write on Directory 'recoverpath' to user;
终止进程并不能结束备份,需要结束备份对应的job;
1、查看备份job
select job_name,state from dba_datapump_jobs;
2、在退出导出监视界面后,可以通过下面语句重新打开expdp界面
Expdp system/test ATTACH=systemexport_job10 --第一步查出的job名称
3、结束job
Export> kill_job
某化工所用户数据库在无归档、无备份的情况下由于业务人员误 *** 作IMPDP 且加上了 TABLE_EXISTS_ACTION=REPLACE选项导致原数据表被覆盖,由于该系统无归档和物理备份故上述 *** 作导致丢失了数个月的业务数据。 诗檀软件工程师Biotwang在接到该case后,很快通过PRM-DUL工具定位到了被IMPDP+TABLE_EXISTS_ACTION=REPLACE覆盖后仍剩余的表数据的EXTENT,采用PRM-DUL特定的在字典模式下的EXTENT恢复模式,仅仅使用一个小时不到就找回了大部分数据。
对于此种IMPDP TABLE_EXISTS_ACTION=REPLACE 或者 TABLE_EXISTS_ACTION=TRUNCATE 覆盖的数据,一定要在第一时间将 TABLESPACE OFFLINE掉,或者将数据库实例SHUTDOWN,避免后续的恢复希望也因为进一步的空间分配而被彻底覆盖。 这个例子中较为幸运的是,覆盖的数据很少,几乎恢复了100%的数据。
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
以上就是关于oracle impdp 问题全部的内容,包括:oracle impdp 问题、如何停止ORACLE数据库Expdp与impdp备份任务的后台进程、oracle数据库impdp 用了table_exists_action=truncate, 一张等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)