ORA-13607: The specified task or object ORA-13607: The specified task or object SYS_AUTO_SPCADV_3014942013 already exists

今天巡检发现出现ora-13607错误

ORA-12012: error on auto execute of job 8887

ORA-13607: The specified task or object ORA-13607: The specified task or object SYS_AUTO_SPCADV_

3014942013 already exists

ORA-06512: at "SYS.PRVT_ADVISOR", line 3902

ORA-06512: at "SYS.DBMS_ADVISOR", line 102

ORA-06512: at "SYS.DBMS_SPACE", line 1450

ORA-06512: at "SYS.DBMS_SPACE", line 1554

看一下oracle怎么定义这个错误的

[oracle@gaokao ~]$ oerr ora 13607

13607, 00000, "The specified task or object %s already exists"

// *Cause:

The user attempted to create the specified task or object

//

using a name that already exists in the Advisor repository.

//

Task names must be unique to the database user.

// *Action: Adjust the name and retry the operation.

结合O定义13607的错误,应该是oracle执行job分配的任务名称不唯一(个人推测)

查看此任务注释

SQL> select COMMENTS from dba_scheduler_jobs

where job_name='AUTO_SPACE_ADVISOR_JOB';

COMMENTS

-------------------------------------------------------------------------------

auto space advisor maintenance job

查看此任务执行情况

COL STATUS FOR A10

COL RUN_DURATION FOR A20

COL start_date FOR A20

COL log_date FOR A20

S

SELECT status,TO_CHAR(ACTUAL_START_DATE,'YYYY-MM-DD HH24:MI:SS') start_date,

TO_CHAR (log_date, 'YYYY-MM-DD HH24:MI:SS') log_date,RUN_DURATION

FROM dba_scheduler_job_run_details

WHERE job_name = 'AUTO_SPACE_ADVISOR_JOB' order by 3;

STATUS

START_DATE

LOG_DATE

RUN_DURATION

---------- -------------------- -------------------- --------------------

SUCCEEDED

2013-03-11 22:00:02

2013-03-11 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-12 22:00:02

2013-03-12 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-13 22:00:02

2013-03-13 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-14 22:00:02

2013-03-14 22:00:04

+000 00:00:02

SUCCEEDED

2013-03-15 22:00:02

2013-03-15 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-16 06:00:02

2013-03-16 06:00:03

+000 00:00:01

SUCCEEDED

2013-03-18 22:00:02

2013-03-18 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-19 22:00:02

2013-03-19 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-20 22:00:02

2013-03-20 22:00:04

+000 00:00:01

SUCCEEDED

2013-03-21 22:00:03

2013-03-21 22:00:04

+000 00:00:01

SUCCEEDED

2013-03-22 22:00:02

2013-03-22 22:00:03

+000 00:00:02

SUCCEEDED

2013-03-23 06:00:04

2013-03-23 06:00:04

+000 00:00:01

SUCCEEDED

2013-03-25 22:00:01

2013-03-25 22:00:02

+000 00:00:01

SUCCEEDED

2013-03-26 22:00:00

2013-03-26 22:00:01

+000 00:00:01

SUCCEEDED

2013-03-27 22:00:00

2013-03-27 22:00:01

+000 00:00:01

SUCCEEDED

2013-03-28 22:00:00

2013-03-28 22:00:01

+000 00:00:01

SUCCEEDED

2013-03-29 22:00:02

2013-03-29 22:00:03

+000 00:00:01

SUCCEEDED

2013-03-30 06:00:02

2013-03-30 06:00:03

+000 00:00:01

FAILED

2013-04-01 22:00:02

2013-04-01 22:00:03

+000 00:00:01

SUCCEEDED

2013-04-02 22:00:02

2013-04-02 22:00:03

+000 00:00:01

SUCCEEDED

2013-04-03 22:00:01

2013-04-03 22:00:02

+000 00:00:01

SUCCEEDED

2013-04-04 22:00:01

2013-04-04 22:00:02

+000 00:00:01

SUCCEEDED

2013-04-05 22:00:01

2013-04-05 22:00:02

+000 00:00:01

SUCCEEDED

2013-04-06 06:00:03

2013-04-06 06:00:04

+000 00:00:01

SUCCEEDED

2013-04-08 22:00:02

2013-04-08 22:00:03

+000 00:00:01

FAILED

2013-04-09 22:00:02

2013-04-09 22:00:03

+000 00:00:01

此任务的执行情况上看,应该是偶然事件,有时成功有时失败,决定手动执行此任务

SQL> exec dbms_space.AUTO_SPACE_ADVISOR_JOB_PROC;

PL/SQL procedure successfully completed.

由此证明auto_space_advisor_job是可以执行的,只是偶尔发生任务名不唯一所以才报错

解决方法:暂时不进行修改,监控以后的情况,酌情处理

ora-13607

错误

拓展

MOS

提示:解决方法打补丁,暂不考虑

ORA-13607 - Specified Task Or Object Sys_auto_spcadv_xxxxx Already Exists [ID 869296.1]

References

- ORA-12012, ORA-13607, ORA-6512: AUTO_SPACE_ADVISOR_JOB FAILURE TO PROCESS

NOTE:4707226.8

- Bug 4707226 - ORA-20000 from AUTO_SPACE_ADVISOR_JOB if tablespace dropped

如果报错是 ora-13607 and ora-20000 解决方法转

附表:

查看dba程序调度工作

col job_name for a30

col state for a10

col enabled for a10

col last_start_date for a30

col owner for a10

select owner,job_name,state,enabled,to_char(last_start_date,'yyyy-mm-dd hh24:mi:ss') from dba_scheduler_jobs;

OWNER

JOB_NAME

STATE

ENABLED

TO_CHAR(LAST_START_DATE,'YYYY-MM-DDHH2

---------- ------------------------------ ---------- ---------- --------------------------------------

SYS

PURGE_LOG

SCHEDULED

TRUE

2013-04-09 03:00:00

SYS

FGR$AUTOPURGE_JOB

DISABLED

FALSE

SYS

GATHER_STATS_JOB

SCHEDULED

TRUE

2013-04-09 22:00:02

SYS

AUTO_SPACE_ADVISOR_JOB

SCHEDULED

TRUE

2013-04-09 22:00:02

EXFSYS

RLM$EVTCLEANUP

SCHEDULED

TRUE

2013-04-09 20:09:59

EXFSYS

RLM$SCHDNEGACTION

SCHEDULED

TRUE

2013-04-10 11:12:16

再此感谢:惜分飞、戴明明、盖国强、网络公民。 等高手在网络上共享的精神

oracle exfsys 下 rlm$evtcleanup,Oracle ORA-13607: The specified task or object ,SYS_AUTO_SPCADV_xxx相关推荐

  1. oracle exfsys 下 rlm$evtcleanup,Oracle 升级(10.2.0.1 -- 10.2.0.4) 包含升级包 .

    开始之前, 最好是备份原数据库会比较保险.(冷备份就可以了) 更新估计时间:   3小时左右(这个只是给出一个典型值,需视实际状况而定) 10.2.0.4 升级包下载地址: 下载完成后就可以开始升级了 ...

  2. oracle exfsys 下 rlm$evtcleanup,记一次数据库无法增删改趋于HANG住状态的故障诊断和处理 -电脑资料...

    [165]/0/166/1/0x83b8bfc8/3044/IGN/59/60//none [166]/0/167/1/0x83b8d530/3042/IGN/61/62//none [167]/0/ ...

  3. oracle exfsys 下 rlm$evtcleanup,ORA-27468 EXFSYS.RLM$EVTCLEANUP任务引起的故障

    客户的数据库中遇到如下错误: Errors in file /oracle/admin/cdx/bdump/cdx2_j000_663594.trc: ORA-12012: error on auto ...

  4. oracle exfsys 下 rlm$evtcleanup,RLM$SCHDNEGACTION 运行导致负载问题

    在监控系统上发现系统 schedule job 运行的如下两个package占用cpu较高 (95%左右), 而且持续一定时间, 简单查询,发现这两个package 应该是和Expression Fi ...

  5. window 完全卸载oracle,Windows下彻底删除Oracle

    可以完整的删除Oracle products, Oracle services和注册表信息当然是很少情况下才想到删除oracle,只有确定真的不用的时候才做.如果需要请备份所有相关的文件.(下面操作假 ...

  6. oracle alert下的文件,Oracle 11g alert文件变化

    Oracle 11g的日志文件(有点变化) 从 Oracle 11g 开始,Oracle 以 XML 与传统的文本两种格式提供 Alert 日志. 新的日志位置由 Automatic Diagnost ...

  7. linux快速还原oracle,linux下恢复误删除oracle的数据文件

    场景描述: 操作系统级别的删除数据文件(/oracle/oradata/ora 10g /system1.dbf),而且 数据库 没有崩溃,仍然处于open状态. 原理: 在Linux操作系统中,如果 ...

  8. linux命令栏下访问oracle,linux下远程连接oracle数据库

    1.安装instantclient的相关包: instantclient-basic-linux-x86-64-11.2.0.2.0.zip 基础包 instantclient-sdk-linux-x ...

  9. 如何删净oracle,Oracle_windows下干干净净剔除Oracle

    1. 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务. 2. 开始->程序->Oracle - OraHome81->Oracle I ...

最新文章

  1. Hibernate最佳实践
  2. linux下屏幕太靠右了,怎么消除linux下的屏幕偏移现象和调整屏幕刷新率?
  3. Python里面对于嵌套列表的查询
  4. ch341a编程和ttl刷机区别_土豪金CH341a编程器 开箱晒物
  5. 在基于Spring MVC的应用程序中配置favicon.ico
  6. 不会代码也想做酷炫大屏?30份精美可视化模板送给你
  7. Deep manta算法解析
  8. ddtek.oracle.dll使用相关
  9. 计算机的操作系统的那个好,电脑操作系统哪个最好用?
  10. Qt学习笔记(十九):QTreeWidget 的常用方法
  11. PageHelper分页插件的简单使用
  12. ubuntu安装l2tp/ipsec
  13. 台式电脑主板插线步骤图_图解电脑主机电源线接法图解
  14. 在线制作FLASH,图片的网站集合
  15. java中的StringBuffer类
  16. bootstrap表格标题Caption位于表格下方的原因
  17. [异能程序员]第六章 遛狗(第二更)
  18. Mac电脑上Android Studio自带模拟器无法关闭
  19. javaEE核心框架之 Mybatis ( 一 )
  20. 刘鹏教授接受新华日报财经客户端采访:智能制造应用落地生根,“江苏智造”进入快速增长期...

热门文章

  1. Mac技巧之让U盘、移动硬盘在苹果电脑和Windows PC都能识别/读写,且支持4GB大文件:exFAT格式
  2. KEIL5编译错误L6406E解决方法
  3. Win10小问题——无法识别的usb设备(这里是键盘)
  4. 【EtherCAT实践篇】一、TwinCAT3安装
  5. 注会会计-会计科目组成
  6. 基于单片机的停车场车位管理系统
  7. xss攻击解决方案php项目,php 过滤存储型XSS攻击,_PHP_ 少侠科技
  8. 通过MD_MRP_LEVEL_CREATE_DATA实现物料MRP区域批导
  9. Java Formatter用法
  10. Python入门 - 笔记 - 第三章 Python中的变量和数据类型