impdp如何殺掉job


今天剛執行一個impdp操作發現,硬盤空間可能不夠了,趕緊按了Ctrl+C,結果發現磁盤空間仍然在減少。問了一下部門oracle專家,Ctrl+C是無法停止impdp的job的。需要將job進行attach操作,然后kill。過程如下:

1、現在數據庫中查找視圖,得到job的名稱

1 select * from dba_datapump_jobs;

 

2、得到Job名稱之后登陸數據庫服務器,執行如下命令

$ impdp \"/ as sysdba\" attach=SYS_IMPORT_FULL_01
 
Import: Release 11.2.0.4.0 - Production on Wed Feb 28 19:34:02 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_IMPORT_FULL_01
  Owner: SYS                            
  Operation: IMPORT                         
  Creator Privs: TRUE                           
  GUID: 6644D99D3900436BE0530B1310ACE6EF
  Start Time: Wednesday, 28 February, 2018 19:14:44
  Mode: FULL                           
  Instance: sicsdb
  Max Parallelism: 1
  EXPORT Job Parameters:
  Parameter Name      Parameter Value:
     CLIENT_COMMAND        "/******** AS SYSDBA" dumpfile=aaa.dmp schemas=SICSPC_INT 
  IMPORT Job Parameters:
     CLIENT_COMMAND        "/******** AS SYSDBA" dumpfile=aaa.dmp remap_tablespace=111:222 remap_schema=1:2 EXCLUDE=INDEX 
  State: EXECUTING                      
  Bytes Processed: 28,836,139,448
  Percent Done: 88
  Current Parallelism: 1
  Job Error Count: 0
  Dump File: /u01/app/admin/aaadb/dpdump/aaa.dmp
  
Worker 1 Status:
  Process Name: DW00
  State: EXECUTING                      
  Object Schema: UAT_EST
  Object Name: PERIOD_SNL_EST_201705
  Object Type: SCHEMA_EXPORT/TABLE/TABLE_DATA
  Completed Objects: 17
  Completed Rows: 1,385,265
  Completed Bytes: 180,716,256
  Percent Done: 87
  Worker Parallelism: 1

3、 然后會自動進入impdp的命令行,再執行kill操作即可。

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM