Category Archives: ORACLE

所有Oracle技术文章

告警日志出现kewastUnPackStats信息

这个错误信息发现在客户的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 … Continue reading

Posted in BUG | Tagged , , | Leave a comment

单一会话引发的死锁

客户环境中出现了ORA-60死锁错误,检查日志发现,持有锁和等待锁的是同一个会话。 一般来说构成死锁至少需要两个会话,而当前的问题是一个会话引发的: Wed Nov 23 10:19:46 2011 ORA-00060: Deadlock detected. More info IN file /oracle/admin/db1/udump/db1_ora_3408686.trc.Wed Nov 23 10:19:46 2011 ORA-00060: Deadlock detected. More info in file /oracle/admin/db1/udump/db1_ora_3408686.trc. 对应的详细信息: *** 2011-10-29 10:11:28.970 *** SERVICE NAME:(db1) 2011-10-29 10:11:28.960 *** SESSION ID:(5562.45) 2011-10-29 … Continue reading

Posted in ORACLE | Tagged , | Leave a comment

ORA-600(kokegPinLob1)错误

客户10.2.0.5 Oracle for AIX系统中,出现了这个ORA-600错误。 其中错误信息为: Fri Nov 18 19:50:18 GMT+08:00 2011Errors IN file /oracle/admin/ccicwmix/udump/ccicwmix_ora_4915530.trc: ORA-00600: internal error code, arguments: [kokegPinLob1], [], [], [], [], [], [], []Fri Nov 18 19:50:18 GMT+08:00 2011Errors in file /oracle/admin/ccicwmix/udump/ccicwmix_ora_4915530.trc: ORA-00600: internal error code, arguments: … Continue reading

Posted in BUG | Tagged , , , | Leave a comment

ORA-600(kgscLogOff-notempty)错误

客户的10.2.0.2环境在告警日志中出现这个错误。 错误信息为: Thu Oct 27 21:18:03 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_27896.trc: ORA-00600: internal error code, arguments: [kgscLogOff-notempty], [1], [], [], [], [], [], [] Thu Oct 27 21:18:05 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_27896.trc: ORA-00600: internal error code, arguments: [kgscLogOff-notempty], [1], … Continue reading

Posted in BUG | Tagged , , , | 1 Comment

ORA-7445(kgegec)错误

客户数据库出现大量的ORA-7445错误。 这是一个11.1.0.6 for Windows 64bit的环境,在告警日志中包含了大量的ORA-7445错误: Thu Nov 10 00:00:43 2011 Exception [TYPE: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0xFFFFFFFFFFFFFFFF] [PC:0x75A20BE, kgegec()+76] Thu Nov 10 00:00:43 2011 Exception [TYPE: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0xFFFFFFFFFFFFFFFF] [PC:0x75A20BE, kgegec()+76] Thu Nov 10 00:00:43 2011 Errors IN file d:\app\administrator\diag\rdbms\gvdb\gvdb\cdump\gvdbcore.log ORA-07445: caught … Continue reading

Posted in BUG | Tagged , , | Leave a comment

DBCA启动报错Java.Lang.Noclassdeffounderror

一个9204的数据库,在启动DBCA是出现NoClassdeffounderror错误。 尝试启动DBCA图形界面,DBCA没有启动,而是出现了Java.Lang.Noclassdeffounderror错误信息。 检查了ORACLE_HOME、PATH以及LD_LIBRARY_PATH等环境变量的设置,没有发现异常,查询了一下MOS,结果发现这个错误相关的记载还不少。 通过简单的排查,问题符合文档Dbca Fails With: Java.Lang.Noclassdeffounderror [ID 744730.1]的记录。 根据文档描述,导致问题的原因是由于安装文件损坏所致,不过这个数据库在刚安装完毕后启动DBCA时是没有问题的,那么现在导致问题的原因多半是由于操作系统或磁盘问题导致DBCA所需要使用的部分java class文件损坏。 解决问题的方法很简单,在9i的安装文件的第一张盘找到oembase.jar文件,并与ORACLE_HOME目录下的同名文件进行比较,检查文件大小和MD5校验和是否一致,如果不一致将这个文件拷贝到ORACLE_HOME/jlib下,并重命名为oembase-9_2_0.jar。

Posted in ORACLE | Tagged , | Leave a comment

ORA-600(15160)错误

客户数据库中发现了这个错误。 在告警日志中错误如下: Wed Nov 2 11:13:17 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_9007.trc: ORA-00600: internal error code, arguments: [15160], [], [], [], [], [], [], [] Wed Nov 2 11:13:36 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_9007.trc: ORA-00600: internal error code, arguments: [15160], [], … Continue reading

Posted in BUG | Tagged , , | Leave a comment

sqlplus本地登录报错ORA-12545

在客户服务器上尝试登录数据库是碰到错误。 步骤如下: > sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 – Production ON Thu Nov 17 17:24:16 2011 Copyright (c) 1982, 2005, Oracle. ALL rights reserved. SQL> conn / AS sysdba ERROR: ORA-12545: CONNECT failed because target host OR object does NOT … Continue reading

Posted in ORACLE | Tagged , | Leave a comment

设置AUTOTRACE出现ORA-3212错误

客户环境下设置了AUTOTRACE,结果碰到了ORA-3212错误。 详细错误如下: SQL> conn / AS sysdba SQL> GRANT SELECT ON v_$session TO posmrk; GRANT succeeded. SQL> GRANT SELECT ON v_$mystat TO posmrk; GRANT succeeded. SQL> GRANT SELECT ON v_$statname TO posmrk; GRANT succeeded. SQL> CONN POSMRK Enter password: Connected. … Continue reading

Posted in ORACLE | Tagged , , , | Leave a comment

进程日志中出现out of OS kernel IO resources

在检查一个进程的日志时,意外发现这个问题。 错误信息如下: /ora10g/app/admin/dbname/bdump/dbname1_j001_8567.trc Oracle DATABASE 10g Enterprise Edition Release 10.2.0.3.0 – 64bit Production WITH the Partitioning, REAL Application Clusters, OLAP AND DATA Mining options ORACLE_HOME = /ora10g/app/product/10.2.0/dbname System name: HP-UX Node name: dbname1 Release: B.11.23 Version: U Machine: ia64 Instance … Continue reading

Posted in BUG | Tagged , | Leave a comment