这个错误信息发现在客户的11.2.0.1数据库告警日志中。
告警信息如下:
Fri Jul 22 14:00:51 2011 kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafec6, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafd98, 0) kewastUnPackStats(): bad magic 1 (0x2afd1cbafd98, 0) |
查询了一下MOS,发现是11.2.0.1上的bug,在访问V$ACTIVE_SESSION_HISTORY视图时,由于NULL字符导致错误的ASH数据,详细的bug描述可以参考Bug 8730312 – wrong Null ASH data may cause dumps and kew* messages in alert.log [ID 8730312.8]。
Oracle在11.2.0.2已经FIXED这个问题。对于11.2的环境,建议还是直接安装11.2.0.2,或者打到最新的11.2.0.3。