Oracle 12CR2 中alert.log出现大量的 WARNING: too many parse errors 告警

Oracle 12CR2 中alert.log出现大量的 WARNING: too many parse errors 告警

Oracle 12CR2 中alert.log出现大量的 WARNING: too many parse errors 告警

日志如下:

2018-06-24T17:16:21.024586+08:00

WARNING: too many parse errors, count=3800 SQL hash=0x03b77f5b

PARSE ERROR: ospid=6223, error=1031 for statement:

2018-06-24T17:16:21.024699+08:00

UPDATE T_INFO_BLOCKCHAINS SET block_num = :1 WHERE chain_id = :2 AND block_num < :3

Additional information: hd=0x125807c50 phd=0x14d894838 flg=0x100476 cisid=112 sid=112 ciuid=112 uid=112

原因参考文档 2320935.1 ,是因为 ora-1031 引起的,此错误是无权限的报错。

根据上下文的意思,排查发现

SLUCEXTWOUSER 用户 对SLUCEXTWO.T_INFO_BLOCKCHAINS 的 block_num 列无update权限。

解决办法:

grant update(block_num) on SLUCEXTWO.T_INFO_BLOCKCHAINS to SLUCEXTWOUSER;

参考文档:‘WARNING: too many parse errors‘ in the 12.2 Alert.log (文档 ID 2320935.1)

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部