Category Archives: ORACLE

所有Oracle技术文章

ORA-600(kghfrf1)错误

客户的10.2.0.4 FOR AIX数据库在刷新物化视图时碰到这个错误。 错误信息为: Fri Oct 5 06:20:27 2012 Errors IN file /home/oracle/app/admin/orcl/udump/orcl_ora_4272180.trc: ORA-00600: internal error code, arguments: [kghfrf1], [0x000000000], [], [], [], [], [], []Fri Oct 5 06:20:27 2012 Errors in file /home/oracle/app/admin/orcl/udump/orcl_ora_4272180.trc: ORA-00600: internal error code, arguments: [kghfrf1], … Continue reading

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

ORA-600(15419)和ORA-6544(2603)错误

客户9208 RAC环境出现ORA-600(15419)和ORA-6544(2603)错误。 错误信息为: Sun Feb 5 15:58:52 2012 Errors IN file /oracle/app/admin/orcl/udump/orcl2_ora_250852.trc: ORA-00600: internal error code, arguments: [15419], [severe error during PL/SQL execution], [], [], [], [], [], [] ORA-06544: PL/SQL: internal error, arguments: [2603], [], [], [], [], [], … Continue reading

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

ORA-600(12804)错误

Oracle 9208 RAC for AIX出现这个错误。 错误信息为: Tue Jun 22 17:41:21 2010 Errors IN file /oracle/app/admin/orcl/udump/orcl2_ora_4293428.trc: ORA-00600: internal error code, arguments: [12804], [kkdlgtd: bad object TYPE], [], [], [], [], [], [] Tue Jun 22 17:41:22 2010 Trace dumping IS performing … Continue reading

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

ORA-600(KSSADP1)错误

客户9.2.0.8 RAC for AIX环境出现ORA-600[KSSADP1]错误。 错误信息为: Thu Apr 19 21:16:45 2012 Errors IN file /oracle/app/admin/orcl/udump/orcl1_ora_442896.trc: ORA-00600: internal error code, arguments: [KSSADP1], [], [], [], [], [], [], [] Thu Apr 19 21:16:45 2012 Errors IN file /oracle/app/admin/orcl/udump/orcl1_ora_442896.trc: ORA-00600: internal error code, … Continue reading

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

OEM安装报错不是内部或外部程序的解决过程

标题比较拗口,客户在安装OEM的时候碰到了“不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。 客户环境是11.2.0.1 for Windows环境,以前配置过OEM,有一段时间没有使用,最近打算启用OEM,发现无法正常启动,尝试了多次后,只能将OEM清除掉。在卸载OEM并重新安装时,出现了这个错误。 详细的错误为: Connecting TO DATABASE USING CONNECT string (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=NODE)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DAISY))) IN home E:\app\Administrator\product\11.2.0\dbhome_1 WITH USER "SYS" ROLE "SYSDBA". connected TO DATABASE. SQL TO EXECUTE DECLARE repos_pwd varchar2(30); view_user varchar2(30); view_user_pwd varchar2(30); view_user_acc_status varchar2(30); BEGIN repos_pwd := ?; sysman.mgmt_view_priv.get_view_user(view_user); … Continue reading

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

ORA-600(kauxs_do_jou:3)错误

客户9.2.0.6数据库出现ORA-600(kauxs_do_jou:3)错误。 错误信息为: Wed Mar 28 22:44:48 2012 Errors IN file /DATA/oracle/admin/orcl/udump/orcl_ora_19724.trc: ORA-00600: 内部错误代码,参数: [kauxs_do_jou:3], [68], [], [], [], [], [], [] Wed Mar 28 22:46:38 2012 Errors IN file /DATA/oracle/admin/orcl/udump/orcl_ora_19856.trc: ORA-00600: 内部错误代码,参数: [kauxs_do_jou:3], [68], [], [], [], [], [], [] … Continue reading

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

ITPUB SQL大赛第四期

SQL大赛第四期解法的最终答案。 第四期题目参考:http://www.itpub.net/thread-1411495-1-1.html版主newkid点评参考:http://www.itpub.net/thread-1417576-1-1.html 最近整理BLOG文章时发现,这篇文章当时没有贴出来。由于当时发现最后一题出现了错误,且手头的事情比较多,本打算搞清楚之后再把结果贴出来,没想到后来忘记了。虽然已经过去了一年了,不过信守自己的承诺,还是把最终结果贴出来。 我的代码为: WITH DAY AS ( SELECT TO_DATE(:P_START_DATE, ‘YYYYMMDD’) + ROWNUM – 1 DAY FROM DUAL CONNECT BY ROWNUM <= TO_DATE(:P_END_DATE, ‘YYYYMMDD’) – TO_DATE(:P_START_DATE, ‘YYYYMMDD’) + 1 ), COMPANY_INFO AS ( SELECT A.USER_ID, SERVICE_ID, B.COMPANY_ID, GREATEST(START_DATE, TO_DATE(:P_START_DATE, ‘YYYYMMDD’)) … Continue reading

Posted in ORACLE | Tagged , , | Leave a comment

ORA-600(504)(row cache objects)错误

客户数据库出现ORA-600(504)错误,其中第5个错误参数为row cache objects。 以前碰到过一个shared pool的相关latch:http://yangtingkun.itpub.net/post/468/526079 错误信息为: Wed Apr 18 06:03:41 2012 Errors IN file /DATA/oracle/admin/orcl/udump/orcl_ora_19038.trc: ORA-00600: 内部错误代码,参数: [504], [0x4628BD7A0], [32], [4], [ROW cache objects], [10], [2], [0x000000000]Wed Apr 18 06:03:41 2012 Errors in file /data/oracle/admin/orcl/udump/orcl_ora_19038.trc: ORA-00600: 内部错误代码,参数: [504], [0x4628BD7A0], [32], … Continue reading

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

ORA-7445(kpufdesc)错误

客户10.2.0.4 RAC数据库出现ORA-7445(kpufdesc)错误。 错误信息如下: Thu DEC 22 15:29:07 2011 Errors IN file /home/oracle/product/10.2.0/admin/orcl/bdump/orcl2_mmon_16893.trc: ORA-07445: exception encountered: core dump [kpufdesc()+634] [SIGSEGV] [Address NOT mapped TO object] [0x000000065] [] [] ORA-22303: TYPE "SYS"."ALERT_TYPE" NOT foundThu Dec 22 15:29:07 2011 Errors in file /home/oracle/product/10.2.0/admin/orcl/bdump/orcl2_mmon_16893.trc: … Continue reading

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

系统出现cursor: mutex X等待导致实例HANG死

客户数据库出现明显的cursor: mutex X等待,尝试通过ALTER SYSTEM KILL SESSION的方式释放等待的会话,结果导致整个实例出现HANG死的情况。 数据库版本为10.2.0.4,检查数据库问题发生时刻的AWR报告,发现cursor: mutex X等待在AWR报告中并不明显,不但没有出现在TOP 5里,而在整个等待事件的排名中也排在非常靠后的位置,且该事件的总等待时间为0,这与客户反馈的大约70多个会话持续等待cursor: mutex X事件的描述极为不符。 导致这个现象的原因可能有两种,一种是虽然从V$SESSION中看到当前的等待是cursor :mutex X事件,但是该事件已经结束,因此会话的等待时间并未记录并汇总到这个事件的等待时间中;另外一种情况是Oracle对于这个事件的统计值存在错误。 继续分析AWR报告,可以发现VERSION COUNT报告中,最高的两个SQL已经远远超过了正常的范围,达到了13W以上,毫无疑问这肯定不正常的情况所致: Version Count Executions SQL Id SQL Module SQL Text 150,649 7q1tdx7ysmg6f ** SQL Text Not Available ** 134,787 fa3vfvs859n5n ** SQL Text Not … Continue reading

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