• DATAPUMP进程查询


    SELECT * FROM DBA_DATAPUMP_SESSIONS;
    SELECT * FROM DBA_DATAPUMP_JOBS;
    例如:
    SYS@orclasm > SELECT * FROM DBA_DATAPUMP_SESSIONS;
    OWNER_NAME JOB_NAME                     INST_ID SADDR            SESSION_TYPE
    ---------- ------------------------- ---------- ---------------- --------------
    LHR        SYS_EXPORT_SCHEMA_04               1 00000000A8B71D98 MASTER
    LHR        SYS_EXPORT_SCHEMA_04               1 00000000AB98AFC8 WORKER
    SYS@orclasm > DROP TABLE LHR.SYS_EXPORT_SCHEMA_04 PURGE;
     
    SET LINE 9999
    COL OWNER_NAME FOR A10
    COL JOB_NAME FOR A25
    COL OPERATION FOR A10
    COL JOB_MODE FOR A10
    COL STATE FOR A15
    COL OSUSER FOR A10
    COL "DEGREE|ATTACHED|DATAPUMP" FOR A25
    COL SESSION_INFO FOR A20
    SELECT DS.INST_ID,
    DJ.OWNER_NAME,
    DJ.JOB_NAME,
    TRIM(DJ.OPERATION) OPERATION,
    TRIM(DJ.JOB_MODE) JOB_MODE,
    DJ.STATE,
    DJ.DEGREE || ',' || DJ.ATTACHED_SESSIONS || ',' ||DJ.DATAPUMP_SESSIONS "DEGREE|ATTACHED|DATAPUMP",
    DS.SESSION_TYPE,
    S.OSUSER ,
    (SELECT S.SID || ',' || S.SERIAL# || ',' || P.SPID
    FROM GV$PROCESS P
    WHERE S.PADDR = P.ADDR
    AND S.INST_ID = P.INST_ID) SESSION_INFO
    FROM DBA_DATAPUMP_JOBS DJ --GV$DATAPUMP_JOB
    FULL OUTER JOIN DBA_DATAPUMP_SESSIONS DS --GV$DATAPUMP_SESSION
    ON (DJ.JOB_NAME = DS.JOB_NAME AND DJ.OWNER_NAME = DS.OWNER_NAME)
    LEFT OUTER JOIN GV$SESSION S
    ON (S.SADDR = DS.SADDR AND DS.INST_ID = S.INST_ID)
    ORDER BY DJ.OWNER_NAME, DJ.JOB_NAME;
     
    alter system kill session '' immediate;
  • 相关阅读:
    杜教筛学习笔记
    AtCoder Beginner Contest 188 F
    求和公式
    洛谷P4848 崂山白花蛇草水 权值线段树+KDtree
    二次剩余学习笔记
    Miller Rabin素数检测与Pollard Rho算法
    半平面交学习笔记
    凸包习题总结
    多项式半家桶
    CF997解题报告
  • 原文地址:https://www.cnblogs.com/kawashibara/p/9756926.html
Copyright © 2020-2023  润新知