我的工作失败,因为转储文件已经存在。现在它停留在 DEFINING 状态。
我该如何阻止/杀死它?
declare
h1 number;
BEGIN
h1 := DBMS_DATAPUMP.ATTACH('EXPORT_TABLE_2017_1205_1402',user);
--DBMS_DATAPUMP.STOP_JOB (h1,1,0);
DBMS_DATAPUMP.stop_job (h1, 1);
DBMS_DATAPUMP.detach (h1);
END;
/
2 3 4 5 6 7 8 9 declare
*
ERROR at line 1:
ORA-31626: job does not exist
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 79
ORA-06512: at "SYS.DBMS_DATAPUMP", line 1137
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3873
ORA-06512: at line 4
Run Code Online (Sandbox Code Playgroud)
使用 expdp 获取分段错误:
expdp stgdata@ORADB1S attach=EXPORT_TABLE_2017_1205_1402
Export: Release 11.2.0.3.0 - Production on Tue Dec 5 14:56:11 2017
Copyright (c) 1982, 2011, Oracle …Run Code Online (Sandbox Code Playgroud)