前言:
现时朋友们对“oracleexpdp目录查看”都比较注意,各位老铁们都想要知道一些“oracleexpdp目录查看”的相关知识。那么小编在网摘上汇集了一些对于“oracleexpdp目录查看””的相关资讯,希望大家能喜欢,咱们快快来学习一下吧!概述
很多时候我们用EXPDP/IMPDP去导出导入数据库的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何?前段时间也介绍了RMAN备份的查看进度的方式,所以今天主要介绍下expdp\impdp怎么去查看进度。
01查看方式
1、通过两个视图
DBA_DATAPUMP_JOBS;
DBA_DATAPUMP_SESSIONS;
2、Expdp / Impdp 控制台查看进程状态
02编写Par调用Job
1、 Expdp 案例
(1). 编写Expdp Par文件
$ cat expdp_rfuser_mtl.parschemas=RFUSERdirectory=rf_migrate_dirjob_name=rf_migrate_exp_joblogfile=tmp_log:expdp_rfuser_mtl.logestimate=blocksparallel=32dumpfile=expdp_rfuser_mtl_%U.dmp
(2). 调用Expdp Par文件
$ nohup expdp / parfile=expdp_rfuser_mtl.par 2>&1 &
2、 Impdp案例
(1). 编写Impdp Par文件
$ cat impdp_rfuser_mtl.partables=rfuser.mtl_material_transactionsdirectory=rfuser_migration_dirjob_name=rfuser_mtl_migrateion_joblogfile=tmp_log:impdp_rfuser_mtl.logtable_exists_action=replaceparallel=192dumpfile=impdp_rfuser_mtl_%U.dmp
(2). 调用Impdp Par文件
$ nohup impdp / parfile=impdp_rfuser_mtl.par 2>&1 &03如何查看expdp\impdp进度
1、查看视图
(1)DBA_DATAPUMP_JOBS
SQL> select * from DBA_DATAPUMP_JOBS;
(2) DBA_DATAPUMP_SESSIONS
SQL> select * from DBA_DATAPUMP_SESSIONS;
2、查看Impdp控制台job status
$ impdp rfuser/xxx attach=SYS_IMPORT_FULL_01
3、查看Unix进度
$ps -ef|grep imp
其实还有一个办法是通过sofar和totalwork来计算的,不过后面生产环境也有一个实际例子,就后面一起再单独介绍了。感兴趣的朋友可以关注下!
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #oracleexpdp目录查看