在之前写的博客里讲过Oracle 10g 开始引入的数据泵功能:

Oracle 10g Data Pump Expdp/Impdp 详解

https://www.cndba.cn/Dave/article/1278https://www.cndba.cn/dave/article/2844

https://www.cndba.cn/dave/article/2844

在文章里提到, 数据泵(expdp/impdp)实际的工作是在数据库服务端后台以JOB形式执行,也就是说我们执行数据泵命令实际上在数据库后台创建了一个JOB。 因此,加入我们想终止数据泵的工作,就不能向传统的导出导入命令(exp/imp), 直接kill进程就可以了。 要想kill 数据泵命令,必须连到后台进行操作。 https://www.cndba.cn/dave/article/2844

一般来说,expdp/impdp 命令有一个参数:job_name=cndba, 如果没有指定这个参数,那么就需要通过DBA_DATAPUMP_JOBS试图来查询。

SQL> select * from dba_datapump_jobs;

OWNER_NAME JOB_NAME OPERATION JOB_MODE STATE DEGREE ATTACHED_SESSIONS DATAPUMP_SESSIONS

------------------------------ ---------- ----------------- -----------------

SYSTEM SYS_EXPORT_FULL_01 EXPORT FULL UNDEFINED 1 1 2

另外expdp/impdp在执行时,有一个交互模式,在执行命令窗口,按Ctrl+C就可以进入交互模式,在交互模式,可以执行kill_job命令来结束expdp/impdp命令,否则他还会在后头继续执行。

[dave@www.cndba.cn ~]$ expdp system/oracle directory=DUMP_DIR full=y

Export: Release 11.2.0.4.0 - Production on Fri Jun 8 16:24:14 2018

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, OLAP, Data Mining and Real Application Testing options

FLASHBACK automatically enabled to preserve database integrity.

Starting "SYSTEM"."SYS_EXPORT_FULL_01": system/******** directory=DUMP_DIR full=y

Estimate in progress using BLOCKS method...

^C

Export> status

Job: SYS_EXPORT_FULL_01

Operation: EXPORT

Mode: FULL

State: EXECUTING

Bytes Processed: 0

Current Parallelism: 1

Job Error Count: 0

Dump File: /backup/expdat.dmp

bytes written: 4,096

Worker 1 Status:

Process Name: DW00

State: EXECUTING

Export> kill_job

Are you sure you wish to stop this job ([yes]/no): yes

[dave@www.cndba.cn ~]$

如果当前执行的终端窗口已经关闭了,还可以通过expdp/impdp的ATTACH来连接到之前的JOB。

https://www.cndba.cn/dave/article/2844https://www.cndba.cn/dave/article/2844

[dave@www.cndba.cn ~]$ expdp system/oracle attach=SYS_EXPORT_FULL_01

Export: Release 11.2.0.4.0 - Production on Fri Jun 8 16:28:06 2018

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, OLAP, Data Mining and Real Application Testing options

Job: SYS_EXPORT_FULL_01

Owner: SYSTEM

Operation: EXPORT

Creator Privs: TRUE

GUID: 6E1E2C8095271134E0535601A8C0D110

Start Time: Friday, 08 June, 2018 16:27:45

Mode: FULL

Instance: cndba

Max Parallelism: 1

EXPORT Job Parameters:

Parameter Name Parameter Value:

CLIENT_COMMAND system/******** directory=DUMP_DIR full=y

State: EXECUTING

Bytes Processed: 0

Current Parallelism: 1

Job Error Count: 0

Dump File: /backup/expdat.dmp

bytes written: 4,096

Worker 1 Status:

Process Name: DW00

State: EXECUTING

Object Name: +*

Object Type: DATABASE_EXPORT/TRUSTED_DB_LINK

Completed Objects: 1

Total Objects: 1

Worker Parallelism: 1

Export> kill_job

Are you sure you wish to stop this job ([yes]/no): yes

[dave@www.cndba.cn ~]$

Expdp/impdp命令的更多交互命令可以通过help进行查看,如下:https://www.cndba.cn/dave/article/2844https://www.cndba.cn/dave/article/2844

Export> help

------------------------------------------------------------------------------

The following commands are valid while in interactive mode.

Note: abbreviations are allowed.

ADD_FILE

Add dumpfile to dumpfile set.

CONTINUE_CLIENT

Return to logging mode. Job will be restarted if idle.

EXIT_CLIENT

Quit client session and leave job running.

FILESIZE

Default filesize (bytes) for subsequent ADD_FILE commands.

HELP

Summarize interactive commands.

KILL_JOB

Detach and delete job.

PARALLEL

Change the number of active workers for current job.

REUSE_DUMPFILES

Overwrite destination dump file if it exists [N].

START_JOB

Start or resume current job.

Valid keyword values are: SKIP_CURRENT.

STATUS

Frequency (secs) job status is to be monitored where

the default [0] will show new status when available.

STOP_JOB

Orderly shutdown of job execution and exits the client.

Valid keyword values are: IMMEDIATE.

版权声明:本文为博主原创文章,未经博主允许不得转载。

结束oracle import,Oracle 结束 imp/exp 和 expdp/impdp 进程的正确方法相关推荐

  1. Oracle数据导入导出imp/exp命令 [转]

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利 ...

  2. Oracle数据导入导出imp/exp

    功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份.   大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失).  Oracle有个好处,虽然 ...

  3. Oracle数据库导入导出 imp/exp备份还原

    Oracle数据导入导出imp/exp Oracle数据导入导出imp/exp 在cmd的dos命令提示符下执行,而不是在sqlplus里面,但是格式一定要类似于: imp/exp 用户名/密码@se ...

  4. Oracle数据导入导出imp/exp?批处理文件

    原文:http://ymy131931.iteye.com/blog/1114476 Oracle数据导入导出imp/exp?批处理文件 如何写批处理文件自动将数据导入oracle数据库 Oracle ...

  5. ORACLE 备份恢复命令imp/exp

    几天闲来无事,就整理了下imp/exp imp/exp是Oracle导入导出命令,可以用作数据的迁移,expdp/imdp也是Oracle数据导入导出的命令,效率比imp/exp效率要高,这个后面再讨 ...

  6. Oracle 复制表空间 (imp/exp)

     A.同数据库拷贝表空间:异名同数据 前言:ORACLE 11G EM控制台提供的传输表空间,是指在到另一个数据库上拷贝一份源数据库表空间,而非在同个数据库中复制表空间.现在大致步骤记录下并简单说明: ...

  7. Oracle 20c 新特性:数据泵 expdp / impdp 的EXCLUDE和CHECKSUM增强

    墨墨导读:随着 Oracle 的数据泵技术不断增强,这个逻辑数据备份和迁移工具,已经成为了 Oracle 数据库用户的首选工具之一,在 20c 中, expdp / impdp 都获得了大量的特性增强 ...

  8. Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法...

    sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 应该是在cmd的dos命令提示符下执行,而不是在sqlplus里面......但是格式一定要类似于: imp PERSONNEL_MAN ...

  9. expdp oracle 并行_oracle 11g逻辑备份介绍-expdp/impdp

    Data Pump(数据泵) 是从oracle10g 引入的全新的,用于快速迁移数据的方式.Data Pump与exp/imp最大的区别是,Data Pump是一个位于服务器端的工具,通过Data P ...

最新文章

  1. Android studio 代码字体模糊的处理方法
  2. VSC 1.0 (netapp存储在vSphere vCenter 4上的插件)
  3. 登录状态保持Session/Cookie
  4. srv.sys蓝屏解决补丁_Win10 补丁 KB4556799 导致部分用户蓝屏死机和网络问题
  5. 从特征分解到协方差矩阵:详细剖析和实现PCA算法
  6. 斜齿轮受力计算:理论计算virtual.lab motion 仿真
  7. arm架构linux进程调试,gdb-multiarch + gdbserver调试linux arm应用程序
  8. mysql php 问号_PHP / MySQL:某些字符未正确编码并显示为问号
  9. java中的深复制和浅复制
  10. 【VxWorks系列】任务间同步与通信之共享内存
  11. 解决设置redmineblacklog的按钮无效问题
  12. submit汉化 亲测可用
  13. abb变频器dp适配器说明书_ABB变频器ACS510_CN使用说明书.pdf
  14. 孔雀东南飞用mysql存储_社区考试公共基础知识:乐府双璧
  15. ubuntu编辑只读文件_Ubuntu linux vim 修改只读文件 修改Apache2端口号 ports.conf
  16. mysql定时任务每天凌晨三点钟醒来_linux cron 下的定时执行工具使用技巧
  17. 文墨绘学【书法双师】
  18. Moir´e Photo Restoration Using Multiresolution Convolutional Neural Networks 摩尔纹领域论文阅读复现
  19. DenseCLIP:Language-Guided Dense Prediction with Context-Aware Prompting
  20. 淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程

热门文章

  1. SAP云平台上Redis dashboard提供的功能一览
  2. SAP CRM configuration product在UI上的显示逻辑
  3. SAP ABAP Soap测试框架一些有用的工具类
  4. 使用describe命令进行Kubernetes pod错误排查
  5. Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
  6. 升级bigsur_升级 macOS Big Sur 后,程序监听端口报错
  7. fiddler过滤特定资源
  8. libcoredb.class.php,ThinkPHP/Lib/Core/Db.class.php中pdo处理逻辑似乎不完善,导致config中pdo配置失效...
  9. java integer引用传递_在java中String,对象,Integer(包装类型的)关于引用传递还是值传递...
  10. 在python中value是啥意思_【Python】python,字典中如何根据value值取对应的key值