PLSQL_数据泵导入进度查看Impdp/Expdp Status(案例)

简介: 20150701 Created By BaoXinjian 一、摘要 查看EXPDP/IMPDP的进度,当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何 1. 两个视图 DBA_DATAPUMP_JOBS; DBA_DATAPUMP_SESSIONS; 2.

20150701 Created By BaoXinjian

一、摘要


查看EXPDP/IMPDP的进度,当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何

1. 两个视图

DBA_DATAPUMP_JOBS;

DBA_DATAPUMP_SESSIONS;

2. Expdp / Impdp 控制台查看进程状态

 

二、编写Par调用Job


1. Expdp 案例

(1). 编写Expdp Par文件

[ERPPROD]oracle@gavinprod $ cat expdp_inv_mtl.par
schemas=INV
directory=inv_migrate_dir
job_name=inv_migrate_exp_job
logfile=tmp_log:expdp_inv_mtl.log
estimate=blocks
parallel=32
dumpfile=expdp_inv_mtl_%U.dmp

 (2). 调用Expdp Par文件

[ERPPROD]oracle@gavinprod $  nohup expdp / parfile=expdp_inv_mtl.par 2>&1 &

 

2. Impdp案例

(1). 编写Impdp Par文件

[ERPPROD]oracle@gavinprod $ cat impdp_inv_mtl.par
tables=inv.mtl_material_transactions
directory=inv_migration_dir
job_name=inv_mtl_migrateion_job
logfile=tmp_log:impdp_inv_mtl.log
table_exists_action=replace
parallel=192
dumpfile=impdp_inv_mtl_%U.dmp

  (2). 调用Impdp Par文件

[ERPPROD]oracle@gavinprod $  nohup impdp / parfile=impdp_inv_mtl.par 2>&1 &

 

三、查看进度


1. 查看视图

 (1). DBA_DATAPUMP_JOBS

SQL> select * from DBA_DATAPUMP_JOBS;

OWNER_NAME JOB_NAME                        OPERATION  JOB_MODE   STATE                          DEGREE ATTACHED_SESSIONS DATAPUMP_SESSIONS
---------- -------------------- ---------- ---------- -------------------- ---------------- ----------------- -----------------
ORACLE     INV_MTL_MIGRATION_JOB           IMPORT     TABLE      EXECUTING                         192                 2                 4

(2). DBA_DATAPUMP_SESSIONS

SQL> select * from DBA_DATAPUMP_SESSIONS;

OWNER_NAME JOB_NAME                           INST_ID SADDR            SESSION_TYPE
---------- -------------------- ---------- ---------------- --------------
ORACLE     INV_MTL_MIGRATION_JOB                    1 0000000BD90D5DD8 DBMS_DATAPUMP
ORACLE     INV_MTL_MIGRATION_JOB                    1 0000000BE113F7A8 MASTER
ORACLE     INV_MTL_MIGRATION_JOB                    1 0000000BD118F530 WORKER
ORACLE     INV_MTL_MIGRATION_JOB                    1 0000000C18ED4440 DBMS_DATAPUMP

 

 2. 查看Impdp控制台job status

[ERPPRD]oracle@gavinprod $ impdp / attach=inv_mtl_migrateion_job

Import: Release 11.2.0.4.0 - Production on Wed Jul 1 13:18:03 2015

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options

Job: inv_mtl_migrateion_job
  Owner: ORACLE
  Operation: IMPORT
  Creator Privs: TRUE
  GUID: 19CF12B2920E6FE0E053155FD80A299D
  Start Time: Wednesday, 01 July, 2015 11:49:16
  Mode: TABLE
  Instance: PROD
  Max Parallelism: 192
  EXPORT Job Parameters:
     CLIENT_COMMAND        /******** parfile=impdp_inv_mtl.par*/
     ESTIMATE              BLOCKS
  IMPORT Job Parameters:
  Parameter Name      Parameter Value:
     CLIENT_COMMAND        /******** parfile=impdp_inv_mtl.par*/
     TABLE_EXISTS_ACTION   REPLACE
  State: EXECUTING
  Bytes Processed: 0
  Current Parallelism: 192
  Job Error Count: 0
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_%u.dmp
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_01.dmp
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_02.dmp
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_03.dmp
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_04.dmp
  Dump File: +RECO_DG/prod/inv_migration/impdp_inv_mtl_05.dmp

Worker 1 Status:
  Process Name: DW00
  State: EXECUTING
  Object Schema: INV
  Object Name: MTL_MATERIAL_TRANSACTIONS
  Object Type: SCHEMA_EXPORT/TABLE/TABLE_DATA
  Completed Objects: 1
  Completed Rows: 7,668,247
  Completed Bytes: 109,307,040,496
  Percent Done: 84
  Worker Parallelism: 1

 

3. 查看Unix进度

[ERPPROD]oracle@gavinprod $ ps -ef |grep imp
oracle   28639 24228  0 11:49 pts/2    00:00:00 impdp   parfile=impdp_inv_mtl.par
oracle   31932 15764  0 13:22 pts/1    00:00:00 grep imp

 

 4. 产看log


Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
存储 SQL Oracle
Oracle使用expdp/impdp实现全库导入导出的整体流程
Oracle的全库导入,首先一点必须先创建数据库,创建了数据库,才能往该数据库导入所有数据。相对来说,使用Oracle进行数据导入导出还很有些“麻烦”的,大多数资料上来就是......
14069 0
Oracle使用expdp/impdp实现全库导入导出的整体流程
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
268609 0
|
5月前
|
人工智能 编解码 自然语言处理
2025年数字人平台如何选?这份排名与推荐指南帮你精准定位
在2025年数字人爆发之际,必火AI凭借全链路智能创作平台脱颖而出。其以极速克隆、AI文案、智能剪辑三大引擎,实现从素材到成片的一站式生成,支持4K超清、40语种、情感化音色,大幅降低制作门槛与成本。评测显示,该平台在效率、质量与易用性上全面领先,广泛适用于短视频营销、个人IP、企业培训及跨境出海等场景,成为企业与创作者数字化转型的优选工具。
712 4
|
存储 Oracle 关系型数据库
RAC创建ASM磁盘组时配置多路径和UDEV
RAC创建ASM磁盘组时配置多路径和UDEV
3585 7
|
人工智能 机器人 开发者
AppFlow:为您的任意模型赋能——RAG
随着大语言模型参数规模的增加,微调成本高昂,知识检索增强方式逐渐成为主流。通过预置知识库,在模型推理前检索相关知识作为上下文,提升领域知识准确性和专业性。AppFlow现支持百炼知识库,无需额外开发,只需简单配置即可为任意模型提供RAG能力,适用于多种触发器,如钉钉机器人等。通过选择模型、配置RAG组件,并将结果发送回钉钉,轻松实现专业知识增强的回答。
865 2
AppFlow:为您的任意模型赋能——RAG
|
人工智能 安全 网络安全
揭秘!大模型私有化部署的全方位安全攻略与优化秘籍,让你的AI项目稳如磐石,数据安全无忧!
【10月更文挑战第24天】本文探讨了大模型私有化部署的安全性考量与优化策略,涵盖数据安全、防火墙配置、性能优化、容器化部署、模型更新和数据备份等方面,提供了实用的示例代码,旨在为企业提供全面的技术参考。
1066 6
|
开发工具 Android开发
Android studio历史版本下载
Android studio历史版本下载
7963 0
|
资源调度 分布式计算 Kubernetes
Flink最全的集群部署攻略(推荐yarn实现企业级部署)
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕
12702 3
Flink最全的集群部署攻略(推荐yarn实现企业级部署)
|
自然语言处理 算法 Shell
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
515 0
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1179)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1179)
962 0

热门文章

最新文章