iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle 数据泵终止任务
  • 194
分享到

Oracle 数据泵终止任务

2024-04-02 19:04:59 194人浏览 泡泡鱼
摘要

当我们在生产环境下,不小心触发了逻

当我们在生产环境下,不小心触发了逻辑备份(expdp),可能会造成io阻塞,影响生产业务

那么如何终止expdp导出任务呢

手动执行全库导出脚本:

[oracle @server1 ~]$ ./expdp.sh

查看进程信息:
[root @server1 ~]# ps -ef | grep expdp
oracle 3233 2842 0 04:58 pts/1 00:00:00 /bin/bash ./expdp.sh
oracle 3247 3233 0 04:58 pts/1 00:00:00 expdp sysdba’ directory=dump_file dumpfile=prod_20200803.dmp log=prod_20200803.log full=y compression=ALL
root 3254 3081 0 04:58 pts/3 00:00:00 grep expdp

[root @server1 ~]# kill -9 3247

./expdp.sh: line 13: 3247 Killed expdp \’/as sysdba\’ directory=dump_file dumpfile=$FILE_NAME log=$FILE_LOG full=y compression=ALL

数据量还是在增长:(kill发送信号量无法终止expdp导出任务)

[oracle @server1 backup]$ du -sh
1.2G prod
48M prod_20200803.dmp
104K prod_20200803.log
[oracle @server1 backup]$ du -sh

1.2G prod
50M prod_20200803.dmp
104K prod_20200803.log
[oracle @server1 backup]$ du -sh *
1.2G prod
54M prod_20200803.dmp
108K prod_20200803.log

查询数据泵作业:
SQL> select job_name,state,owner_name from dba_datapump_jobs;

JOB_NAME STATE OWNER_NAME


SYS_EXPORT_FULL_01 EXECUTING SYS

[oracle @server1 ~]$ expdp \’/ as sysdba\’ attach= SYS_EXPORT_FULL_01

Export: Release 11.2.0.4.0 - Production on Mon Aug 3 05:03:13 2020

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: ABEC566151380D0DE05379C7A8C00DBB
Start Time: Monday, 03 August, 2020 5:02:18
Mode: FULL
Instance: prod
Max Parallelism: 1
EXPORT Job Parameters:
Parameter Name Parameter Value:
CLIENT_COMMAND “/ ** AS SYSDBA” directory=dump_file dumpfile=prod_20200803.dmp logfile=prod_20200803.log full=y reuse_dumpfiles=true
State: EXECUTING
Bytes Processed: 0
Current Parallelism: 1
Job Error Count: 0
Dump File: /backup/prod_20200803.dmp
bytes written: 4,096

Worker 1 Status:
Process Name: DW00
State: EXECUTING
Object Schema: APEX_030200
Object Name: WWV_FLOW_FL_CH_IDX
Object Type: DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEX
Completed Objects: 1,466
Worker Parallelism: 1

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/prod_20200803.dmp
bytes written: 4,096

Worker 1 Status:
Process Name: DW00
State: EXECUTING
Object Type: DATABASE_EXPORT/SCHEMA/VIEW/COMMENT
Completed Objects: 2,198
Total Objects: 2,198
Worker Parallelism: 1

停止数据泵作业:
Export> stop_job //或者 kill_job 该种方式会永久终止任务,并自动删除产生的状态表
Are you sure you wish to stop this job ([yes]/no): yes

再次查看状态表:

sql> select job_name,state,owner_name from dba_datapump_jobs;

JOB_NAME STATE OWNER_NAME


SYS_EXPORT_FULL_01 NOT RUNNING SYS

删除状态表:
SQL>drop table SYS_EXPORT_FULL_01 purge;

Table dropped.

当状态表过多时,采用拼接删除语句:

SQL> select ‘drop ‘ || ‘table ‘ || job_name || ‘ purge’ from dba_datapump_jobs;

您可能感兴趣的文档:

--结束END--

本文标题: Oracle 数据泵终止任务

本文链接: https://www.lsjlt.com/news/47770.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle 数据泵终止任务
    当我们在生产环境下,不小心触发了逻...
    99+
    2024-04-02
  • 数据库中如何停止重启数据泵任务
    这篇文章给大家分享的是有关数据库中如何停止重启数据泵任务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 通过dba_datapump_jobs视图查找对应job,如果指定了at...
    99+
    2024-04-02
  • Oracle停止数据泵导入数据的方法详解
    目录前言一、操作二、总结前言 这篇博客所描述的是,停止数据的导入只能时停止后面的数据的导入并不会把已经到入的数据进行回滚和删除。 一、操作 使用数据泵 impdp 开始导入数据后,突...
    99+
    2024-04-02
  • Oracle数据泵的概述
    本篇内容主要讲解“Oracle数据泵的概述”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle数据泵的概述”吧!数据泵概述  数据泵(DATAPUMP)是...
    99+
    2024-04-02
  • Oracle expdp数据泵远程导出
    ...
    99+
    2024-04-02
  • ORACLE 数据泵如何导入导出数据
    这篇文章给大家分享的是有关ORACLE 数据泵如何导入导出数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、摘要在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp...
    99+
    2024-04-02
  • 如何进行oracle数据泵导数据实践
    今天就跟大家聊聊有关如何进行oracle数据泵导数据实践,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 需求:&nbs...
    99+
    2024-04-02
  • Oracle数据泵常用的命令整理
    本篇内容介绍了“Oracle数据泵常用的命令整理”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言expd...
    99+
    2024-04-02
  • Oracle数据泵常用命令有哪些
    本篇内容主要讲解“Oracle数据泵常用命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle数据泵常用命令有哪些”吧!directory相关SQ...
    99+
    2024-04-02
  • oracle数据泵如何导入指定表
    要导入指定表,你可以使用Oracle数据泵工具的impdp命令。以下是一个示例: impdp username/password@d...
    99+
    2024-04-15
    oracle
  • oracle数据泵导入数据卡住怎么解决
    当Oracle数据泵导入数据卡住时,可以尝试以下几种解决方法: 检查导入过程中是否有其他进程占用资源,可能是由于资源竞争导致导入...
    99+
    2024-04-15
    oracle
  • quartz怎么终止正在执行的任务
    要终止正在执行的任务,您需要使用Quartz的Scheduler对象来进行操作。您可以通过调用Scheduler对象的shutdow...
    99+
    2023-10-20
    quartz
  • 如何彻底终止亚马逊服务器任务呢?
    1. 停止实例 要彻底终止亚马逊服务器任务,首先需要停止实例。在亚马逊 Web 服务 (AWS) 控制台中,找到您要终止的实例,并选择“停止”选项。确认停止实例后,AWS 将会关闭实例并释放相关资源。 2. 删除存储 停止实例后,您还需要...
    99+
    2023-10-27
    亚马逊 服务器
  • Oracle数据泵技术常用操作有哪些
    这篇文章主要介绍“Oracle数据泵技术常用操作有哪些”,在日常操作中,相信很多人在Oracle数据泵技术常用操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Orac...
    99+
    2024-04-02
  • oracle数据泵导入导出的方法是什么
    Oracle数据泵是一种用于将数据导出和导入数据库的工具,它包含了expdp和impdp两个命令。以下是使用Oracle数据泵进行导...
    99+
    2024-04-15
    oracle
  • 如何彻底终止亚马逊服务器任务管理
    首先,确保您的电脑上有杀毒软件和防火墙保护。 打开控制面板,点击“管理工具”,找到“服务”。 双击“Amazon Web Services (AWS)”,确保它已启动并设置为自动,然后点击“停止”。 点击“启动类型”,找到“禁用”。 在“...
    99+
    2023-10-27
    亚马逊 服务器
  • oracle数据泵导入和导出的方法是什么
    通过使用Oracle数据泵工具,可以轻松地导出和导入数据库对象和数据。以下是导出和导入数据泵的方法: 导出数据: 使用expdp命...
    99+
    2024-04-11
    oracle
  • MySQL数据库的启动与终止方法
    本篇内容介绍了“MySQL数据库的启动与终止方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!由于MySQ...
    99+
    2024-04-02
  • oracle数据库怎么创建任务
    在Oracle数据库中,可以使用DBMS_SCHEDULER包来创建任务。以下是一个创建任务的示例:1. 使用SYS用户登录到Ora...
    99+
    2023-09-01
    oracle数据库
  • oracle 12c使用数据泵复制数据库结构的注意事项有哪些
    这篇文章主要为大家展示了“oracle 12c使用数据泵复制数据库结构的注意事项有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle 12c使用数据...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作