• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Tips:datapump异常中断后的处理

Tips:datapump异常中断后的处理

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了dba datapump jobs,oracle datapump,dbms datapump,delphi datapump,中断处理等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Tips:datapump异常中断后的处理


博客文章除注明转载外,均为原创。转载请注明出处。
本文链接地址:http://blog.chinaunix.net/uid-31396856-id-5756767.html

oracle数据库在10g的时候推出datapump,expdp/impdp现已成为dba导数的常用工具了。上次客户联系说,在终止expdp进程后,系统空间还是在增长,可用空间越来越小。问了下客户是怎么关闭expdp的,说是一次ctrc+C,一次kill expdp进程....
expdp/impdp的启动,是以job的形式在数据库后台运行。如果只是关闭进程,或者异常退出,是无法停止expdp/impdp,因为job还是在数据库里运行。这个时候处理方式是关闭数据库中expdp/impdp的job。

先登录数据库,确认expdp对应的job名称

SQL> select job_name,state from dba_datapump_jobs;
JOB_NAME STATE
------------------------------ ------------------------------
SYS_EXPORT_TABLE_01 EXECUTING
SYS_EXPORT_TABLE_02 EXECUTING

果然数据库有两个expdp进程跑着呢...


正确的处理方式:

SQL> select job_name,state from dba_datapump_jobs;


JOB_NAME STATE
------------------------------ ------------------------------
SYS_EXPORT_FULL_01 EXECUTING


[oracle@ora11g dp_dir]$
[oracle@ora11g dp_dir]$ expdp \'/ as sysdba\' attach=SYS_EXPORT_FULL_01


Export: Release 11.2.0.4.0 - Production on Thu Dec 15 11:26:31 2016


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: SYS
Operation: EXPORT
Creator Privs: TRUE
GUID: 43AB008C575C06AAE053E638A8C0C450
Start Time: Thursday, 15 December, 2016 11:25:24
Mode: FULL
Instance: ora11g
Max Parallelism: 1
EXPORT Job Parameters:
Parameter Name Parameter Value:
CLIENT_COMMAND "/******** AS SYSDBA" DIRECTORY=dp_dir DUMPFILE=db.dump full=y
State: EXECUTING
Bytes Processed: 0
Current Parallelism: 1
Job Error Count: 0
Dump File: /home/oracle/dp_dir/db.dump
bytes written: 4,096

Worker 1 Status:
Process Name: DW00
State: EXECUTING
Object Schema: SYSMAN
Object Name: AQ$_MGMT_LOADER_QTABLE_G
Object Type: DATABASE_EXPORT/SCHEMA/TABLE/TABLE
Completed Objects: 1
Worker Parallelism: 1


Export> stop_job /stop_job=immediate
Are you sure you wish to stop this job ([yes]/no): yes


[oracle@ora11g dp_dir]$ expdp \'/ as sysdba\' attach=SYS_EXPORT_FULL_01


Export: Release 11.2.0.4.0 - Production on Thu Dec 15 11:27:27 2016


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: SYS
Operation: EXPORT
Creator Privs: TRUE
GUID: 43AB008C575C06AAE053E638A8C0C450
Start Time: Thursday, 15 December, 2016 11:27:30
Mode: FULL
Instance: ora11g
Max Parallelism: 1
EXPORT Job Parameters:
Parameter Name Parameter Value:
CLIENT_COMMAND "/******** AS SYSDBA" DIRECTORY=dp_dir DUMPFILE=db.dump full=y
State: IDLING
Bytes Processed: 0
Current Parallelism: 1
Job Error Count: 0
Dump File: /home/oracle/dp_dir/db.dump
bytes written: 4,096

Worker 1 Status:
Process Name: DW00
State: UNDEFINED


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

于是乎处理完毕。因此在expdp/impdp的时候不要随意的kill或者终止进程。
---The end


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Tips:datapump异常中断后的处理

相关文章

  • 2017-05-26上传单个文件到多台机器工具
  • 2017-05-26Android网络编程(二)HttpClient与HttpURLConnection
  • 2017-05-222.2.2 RelativeLayout(相对布局)
  • 2017-05-26Android Studio安装,androidstudio安装
  • 2017-05-26Kotlin中功能操作与集合(KAD 11),
  • 2017-05-26AppManager,androidappmanager
  • 2017-05-26关于我,关于我们
  • 2017-05-26SwipeMenuListView框架完全解析,swipemenulistview
  • 2017-05-26andriod ==和equals,andriodequals
  • 2017-05-26基于Pacemaker的PostgreSQL一主多从读负载均衡集群搭建

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Andorid Scrolling Activity(CoordinatorLayout详情),scrollingactivity
    • Android自定义控件系列案例【四】
    • AlertDialog的几种用法,alertdialog几种
    • 我的第一篇博客,我试试怎么用,第一篇博客,试试
    • 春秋旅行安卓客户端源码项目,旅行安卓客户端源码
    • Android Studio 2.0 beta 7 发布
    • android Listview的自定义界面的使用
    • andriod读写XML,andriodxml
    • Android属性动画
    • Android studio图片ERROR: 9-patch image xx .9.png malformed

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有