`

Monitor data pump expdp export script

 
阅读更多

Question:  I need to monitor a data pump export job and I want to monitor the progress of the expdp command.  What are the ways to monitor a Oracle export job?

 

Answer:  The data pump logfile is the best way to monitor the progress on a data pump export, as data pump writes it's progress on a regular basis.

From the operating system prompt, run the expdp utility to export the job_user schema. The following listing shows both the export command and the export log output:

expdp system/password schemas=JOB_USER directory=EXPORT_DIR dumpfile=JOB_USER.dmp
logfile=expdpJOB_USER.log

Export: Release 10.1.0.2.0 - Production on Saturday, 11 September, 2004 17:47
Copyright (c) 2003, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
FLASHBACK automatically enabled to preserve database integrity.
Starting "SYSTEM"."SYS_EXPORT_SCHEMA_01": system/******** schemas=JOB_USER 
directory=EXPORT_DIR dumpfile=JOB_USER.dmp logfile=expdpJOB_USER.log
Estimate in progress using BLOCKS method...
Total estimation using BLOCKS method: 0 KB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/TABLESPACE_QUOTA
Processing object type SCHEMA_EXPORT/SE_PRE_SCHEMA_PROCOBJACT/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/PROCEDURE/PROCEDURE
Processing object type SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
Processing object type SCHEMA_EXPORT/SE_POST_SCHEMA_PROCOBJACT/PROCOBJ
Master table "SYSTEM"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
********************************************************************
Dump file set for SYSTEM.SYS_EXPORT_SCHEMA_01 is:
/tmp/JOB_USER.DMP
Job "SYSTEM"."SYS_EXPORT_SCHEMA_01" successfully completed at 17:49

You can also observe v$session_longops to monitor some parts of an Oracle export job.
 

select
   round(sofar/totalwork*100,2)  percent_completed, 
   v$session_longops.* 
from 
   v$session_longops 
where
   sofar <> totalwork 
order by
   target, 
   sid;

 

参考至:http://www.dba-oracle.com/t_monitor_data_pump_export_expdp.htm

如有错误,欢迎指正

邮箱:czmcj@163.com

分享到:
评论

相关推荐

    Oracle数据库备份恢复Data Pump Expdp-Impdp参数详解与案例介绍.pdf

    Oracle提供了一套工具和方法来进行高效的数据备份与恢复,其中Data Pump是一个强大的数据导入导出工具,提供了expdp(导出)和impdp(导入)两种方式,具有高效、可扩展、灵活的特点。 在讨论Oracle数据库备份恢复...

    DataPump和SqlLoader

    DataPump 有两种主要操作:导出(Export)和导入(Import)。导出操作用于创建数据的转储文件,这些文件包含数据库对象的元数据和数据本身。导入操作则将这些转储文件的内容重新加载到数据库中。在使用 DataPump 时...

    oracle数据快速导出工具

    Oracle数据快速导出工具,通常指的是Oracle数据库管理系统中用于数据迁移和备份的工具,例如Oracle Data Pump(expdp)和传统的Export Utility(exp)。这些工具为数据库管理员和开发人员提供了高效的数据导出功能,...

    Oracle DMP备份文件导入(impdp)导出(expdp)方法

    expdp sys/oracle directory=data_pump_dir dumpfile=mydata.dmp logfile=expdp_mydata.log ``` ### 二、导入(impdp) 1. **命令格式**: ``` impdp [username/password]@[database_connection] directory=dir_...

    datapump数据泵课件

    Oracle Data Pump是Oracle数据库10g及后续版本中提供的一种高效的数据迁移工具,它极大地提升了数据导入和导出的速度。Data Pump基于服务器,利用DBMS_DATAPUMP和DBMS_METADATA等内部过程,采用直接路径(Direct ...

    oracle-data-export.rar_java export_oracle_oracle export da

    首先,"oracle-data-export.rar"可能是一个包含Oracle数据库导出文件的压缩包,通常这些导出文件是由Oracle的Data Pump(也称为expdp)工具生成的。Data Pump是一种高效的导出和导入机制,可以快速地移动大量数据。...

    Oracle expdp备份--windows和Linux

    Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,它提供了丰富的工具来管理和维护数据库,其中之一就是`expdp`(Export Data Pump)。`expdp`是Oracle Data Pump Export的命令行工具,用于导出数据库...

    Export-Import DataPump Parameters INCLUDE and EXCLUDE - How to L

    Export-Import DataPump Parameters INCLUDE and EXCLUDE - How to Load and Unload Specific Objects (Doc ID 341733.1)

    《Oracle datapump、exp和RMAN的对比测试报告》V2.0

    ### Oracle Datapump、Exp与RMAN的对比测试知识点解析 #### 一、测试目的 本次测试旨在评估Oracle Datapump、Exp与RMAN三种工具在相同环境下进行数据库备份时的性能表现。主要关注点包括执行时间以及生成备份文件的...

    impdp / expdp or imp/exp

    Data Pump 工具中包含 Data Pump Export 和 Data Pump Import,所使用的命令行客户程序为 expdp 和 impdp。 Data Pump 工具的数据字典包括: 1. dba_datapump_jobs:显示运行数据泵作业的信息,也可以使用 user_...

    expdp—impdp

    expdp是Oracle Data Pump Export的命令行工具,它能快速高效地将数据库对象和数据导出到一个或多个文件中,这些文件通常被称为转储文件。expdp的特点包括: 1. **高速度**:Data Pump技术使用多线程处理,提高了...

    expdp,impdp常用方法.pdf

    expdp system/systemdb DIRECTORY=DataPump_Dir JOB_NAME=expdp_shared_cluster_job DUMPFILE=shared_cluster.dmp LOGFILE=shared_cluster_expdp.log parallel=4 cluster=y ``` - **参数说明**: - `cluster=y`...

    oracle10g新工具expdp,impdp详解

    expdp(Export Data Pump)是用来导出数据库对象的工具,它允许用户将数据和元数据从一个Oracle数据库快速转移到另一个,或者进行备份。expdp 的使用方式是在命令行中输入相应参数。通过`expdp help=y`,我们可以...

    oracle,expdp数据库备份实例

    Oracle的EXPDP(Export Data Pump)工具是Oracle数据库系统中用于导出数据的高效方法,它利用了Oracle Data Pump技术,能够快速、高效地将数据库对象和数据转换为可移植的二进制文件。在本实例中,我们将深入探讨...

    oracle expdp&impdp;

    EXPDP(Data Pump Export)是 Oracle 10g 及更高版本中引入的一款高性能的数据导出工具,而 IMPDP(Data Pump Import)则是与 EXPDP 配套的数据导入工具。 EXPDP 的优点在于它可以使用专门的 API(Direct Path API...

    expdp/impdp命令详解

    Oracle的EXPDP(Export Data Pump)和IMPDP(Import Data Pump)是数据库迁移、备份和恢复过程中的关键工具。这两个命令允许用户高效地导出和导入数据库对象和数据,包括表、视图、索引、存储过程等。下面将详细解释...

    ORACLE数据泵impdp与expdp

    数据泵主要包括两个主要工具:EXPDP(Export Data Pump)和 IMPDP(Import Data Pump)。这两个工具与传统的 EXP 和 IMP 工具相比,具有更高的性能和更多的定制选项。 1. EXPDP(Export Data Pump): EXPDP 用于...

Global site tag (gtag.js) - Google Analytics