DBSNMP用户的BSLN_INTERNAL出现ORA-12012和ORA-6502错误的解决方法
来源:互联网 发布:淘宝卖情趣用品要求 编辑:程序博客网 时间:2024/06/07 13:12
检查日志发现出现下述错误:
一个临时的解决方案是禁用这个job。
- ORA-12012: error on auto execute of job "SYS"."BSLN_MAINTAIN_STATS_JOB"
- ORA-06502: PL/SQL: numeric or value error
- ORA-06512: at "DBSNMP.BSLN_INTERNAL", line 2073
- ORA-06512: at line 1
一个临时的解决方案是禁用这个job。
- BEGIN
- sys.dbms_scheduler.disable( '"SYS"."BSLN_MAINTAIN_STATS_JOB"' );
- END;
查询MOS后发现原来是权限的问题:
【参考文档】AlertLog Errors: ORA-12012: Error On Auto Execute Of Job, ORA-06512: at "DBSNMP.BSLN_INTERNAL" [ID 1329618.1]
需要授予DBSNMP用户对SYS.DBMS_JOB 有EXECUTE的权限。
- SQL> select * from dba_tab_privs where table_name = 'DBMS_JOB';
- GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE GRANTABLE HIERARCHY
- --------------- -------- ------------- --------- ------------- --------- ---------
- SYSMAN SYS DBMS_JOB SYS EXECUTE NO NO
- OWBSYS SYS DBMS_JOB SYS EXECUTE NO NO
- APEX_030200 SYS DBMS_JOB SYS EXECUTE NO NO
- EXFSYS SYS DBMS_JOB SYS EXECUTE NO NO
- PUBLIC SYS DBMS_JOB SYS EXECUTE NO NO
- SQL> grant EXECUTE on SYS.DBMS_JOB to DBSNMP;
- Grant succeeded
- SQL> select * from dba_tab_privs where table_name = 'DBMS_JOB';
- GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE GRANTABLE HIERARCHY
- --------------- -------- ------------- --------- ------------- --------- ---------
- SYSMAN SYS DBMS_JOB SYS EXECUTE NO NO
- OWBSYS SYS DBMS_JOB SYS EXECUTE NO NO
- APEX_030200 SYS DBMS_JOB SYS EXECUTE NO NO
- EXFSYS SYS DBMS_JOB SYS EXECUTE NO NO
- DBSNMP SYS DBMS_JOB SYS EXECUTE NO NO
- PUBLIC SYS DBMS_JOB SYS EXECUTE NO NO
- DBSNMP用户的BSLN_INTERNAL出现ORA-12012和ORA-6502错误的解决方法
- ORA-06512 DBSNMP.BSLN_INTERNAL
- ORA-06512: at "DBSNMP.BSLN_INTERNAL"
- ORA-06512: at "DBSNMP.BSLN_INTERNAL",
- ORA-06512: at "DBSNMP.BSLN_INTERNAL", line 2073
- Oracle ORA-14404和ORA-14407错误的解决方法
- 关于oracle的ORA-00607和ORA-00600错误解决方法
- oracle连接中出现错误ORA-12541,ORA-12514,ORA-01017的解决方法
- ORA-01122,ORA-01122,ORA-01122错误的解决方法!!
- ORA-01599错误的解决方法
- ora-12560错误的解决方法
- ORA-01654 错误的解决方法
- ORA-01589错误的解决方法
- ORA-12519错误的解决方法
- ORA-01589错误的解决方法
- ORA-00205错误的解决方法
- ORA-01589错误的解决方法
- ORA-01950错误的解决方法
- Linux内核I2C子系统驱动(二)
- 你累不累呢
- Linux内核I2C子系统驱动(三)
- Delphi中常用字符串处理函数
- 如何判断单链表是否存在环
- DBSNMP用户的BSLN_INTERNAL出现ORA-12012和ORA-6502错误的解决方法
- win7 IIS7内置用户设置导致访问页面503错误解决方法
- 《C语言深度剖析》笔记 之 符号和预处理
- Android中通过Intent 调用图片、视频、音频、录音、拍照
- 20121126
- Java程序员应该了解的10个面向对象设计原则
- linux下的cp命令
- 写给30岁的职场精英:你正在遭遇的6大瓶颈
- 恢复从回收站中被删除的文件方法