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(导入)两种方式,具有高效、可扩展、灵活的特点。 在讨论Oracle数据库备份恢复...
DataPump 有两种主要操作:导出(Export)和导入(Import)。导出操作用于创建数据的转储文件,这些文件包含数据库对象的元数据和数据本身。导入操作则将这些转储文件的内容重新加载到数据库中。在使用 DataPump 时...
Oracle数据快速导出工具,通常指的是Oracle数据库管理系统中用于数据迁移和备份的工具,例如Oracle Data Pump(expdp)和传统的Export Utility(exp)。这些工具为数据库管理员和开发人员提供了高效的数据导出功能,...
expdp sys/oracle directory=data_pump_dir dumpfile=mydata.dmp logfile=expdp_mydata.log ``` ### 二、导入(impdp) 1. **命令格式**: ``` impdp [username/password]@[database_connection] directory=dir_...
Oracle Data Pump是Oracle数据库10g及后续版本中提供的一种高效的数据迁移工具,它极大地提升了数据导入和导出的速度。Data Pump基于服务器,利用DBMS_DATAPUMP和DBMS_METADATA等内部过程,采用直接路径(Direct ...
首先,"oracle-data-export.rar"可能是一个包含Oracle数据库导出文件的压缩包,通常这些导出文件是由Oracle的Data Pump(也称为expdp)工具生成的。Data Pump是一种高效的导出和导入机制,可以快速地移动大量数据。...
Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,它提供了丰富的工具来管理和维护数据库,其中之一就是`expdp`(Export Data Pump)。`expdp`是Oracle Data Pump Export的命令行工具,用于导出数据库...
Export-Import DataPump Parameters INCLUDE and EXCLUDE - How to Load and Unload Specific Objects (Doc ID 341733.1)
### Oracle Datapump、Exp与RMAN的对比测试知识点解析 #### 一、测试目的 本次测试旨在评估Oracle Datapump、Exp与RMAN三种工具在相同环境下进行数据库备份时的性能表现。主要关注点包括执行时间以及生成备份文件的...
Data Pump 工具中包含 Data Pump Export 和 Data Pump Import,所使用的命令行客户程序为 expdp 和 impdp。 Data Pump 工具的数据字典包括: 1. dba_datapump_jobs:显示运行数据泵作业的信息,也可以使用 user_...
expdp是Oracle Data Pump Export的命令行工具,它能快速高效地将数据库对象和数据导出到一个或多个文件中,这些文件通常被称为转储文件。expdp的特点包括: 1. **高速度**:Data Pump技术使用多线程处理,提高了...
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`...
expdp(Export Data Pump)是用来导出数据库对象的工具,它允许用户将数据和元数据从一个Oracle数据库快速转移到另一个,或者进行备份。expdp 的使用方式是在命令行中输入相应参数。通过`expdp help=y`,我们可以...
Oracle的EXPDP(Export Data Pump)工具是Oracle数据库系统中用于导出数据的高效方法,它利用了Oracle Data Pump技术,能够快速、高效地将数据库对象和数据转换为可移植的二进制文件。在本实例中,我们将深入探讨...
EXPDP(Data Pump Export)是 Oracle 10g 及更高版本中引入的一款高性能的数据导出工具,而 IMPDP(Data Pump Import)则是与 EXPDP 配套的数据导入工具。 EXPDP 的优点在于它可以使用专门的 API(Direct Path API...
Oracle的EXPDP(Export Data Pump)和IMPDP(Import Data Pump)是数据库迁移、备份和恢复过程中的关键工具。这两个命令允许用户高效地导出和导入数据库对象和数据,包括表、视图、索引、存储过程等。下面将详细解释...
数据泵主要包括两个主要工具:EXPDP(Export Data Pump)和 IMPDP(Import Data Pump)。这两个工具与传统的 EXP 和 IMP 工具相比,具有更高的性能和更多的定制选项。 1. EXPDP(Export Data Pump): EXPDP 用于...