Tag Archives: olap

数据库异机恢复打开报错ORA-36961

客户在异机进行数据库的不完全恢复,用来导出被误删除的表,恢复完成后,打开数据库时出现了ORA-36961错误。 数据库版本为10.2.0.4 for HP-UX,打开数据库前台出现ORA-3113错误: SQL> startup Total System Global Area 4294967296 bytes Fixed SIZE 2073472 bytes Variable SIZE 805309568 bytes DATABASE Buffers 3472883712 bytes Redo Buffers 14700544 bytes DATABASE mounted. ORA-03113: end-of-file ON communication channel 在启动过程中,如果前台出现ORA-3113错误,那么后台多半是ORA-600或ORA-7445错误,检查告警日志,却发现出现了ORA-36961错误: Error IN executing triggers … Continue reading

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

ORA-7445(xsStkPurge)错误

客户数据库出现ORA-7445(xsStkPurge)错误。 数据库告警日志出现如下的错误信息: Fri Aug 3 17:10:03 2012 Errors IN file /ora/app/oracle/admin/ORCL/udump/orcl_ora_23101.trc: ORA-07445: exception encountered: core dump [xsStkPurge()+73] [SIGSEGV] [Address NOT mapped TO object] [0x0] [] [] ORA-04030: OUT OF process memory WHEN trying TO allocate 8184 bytes (OLAP stack hea,OLAP … Continue reading

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

包含OLAP组件SCHEMA使用imp导入碰到严重性能问题

客户一个十几个G的用户尝试使用IMP导入到数据库中,执行时间超过了2天。 数据库版本为10.2.0.5 FOR LINUX X86-64,而导入的dmp文件是在10.2.0.3 FOR LINUX X86平台上导出的,这个用户包含了OLAP组件。 整个导入过程异常缓慢,一共不到20G的数据量,导入的时间超过了两天。虽然imp导入效率不高,但是也没有理由慢到如此地步,通过10046跟踪imp进程: *** 2012-08-07 17:25:03.099 *** ACTION NAME:() 2012-08-07 17:25:03.051 *** MODULE NAME:(imp@db (TNS V1-V3)) 2012-08-07 17:25:03.051 *** SERVICE NAME:(SYS$USERS) 2012-08-07 17:25:03.051 *** SESSION ID:(880.53796) 2012-08-07 17:25:03.051 ===================== PARSING IN CURSOR #61 len=6 … Continue reading

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

ORA-7445(kwqbcsoa)和ORA-7445(lstclo)错误

客户环境出现多次ORA-7445错误以及Oracle executable binary mismatch detected的告警信息。 数据库版本为10.2.0.3 for Linux,错误信息如下: Mon Aug 6 11:13:11 2012 WARNING: Oracle executable BINARY mismatch detected. BINARY OF NEW process does NOT MATCH BINARY which started instance issue ALTER system SET "_disable_image_check" = TRUE TO disable these … Continue reading

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

ORA-600(kghstack_underflow_internal_2)错误

数据库10.2.0.3 for Linux 32环境出现ORA-600(kghstack_underflow_internal_2)错误。 详细错误信息为: Tue Aug 7 08:36:43 2012 Errors IN file /ora/app/oracle/admin/ORC/udump/orcl_ora_29455.trc: ORA-00600: internal error code, arguments: [kghstack_underflow_internal_2], [0xB72101E8], [], [], [], [], [], [] ORA-01013: USER requested cancel OF CURRENT operation ORA-01013: USER requested cancel OF CURRENT … Continue reading

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

ORA-7445(xsSSEXECUT)错误

又一个OLAP组件相关的bug。 数据库版本为10.2.0.3 32bit for Linux,在告警日志出现下面的错误: Mon Jul 30 23:29:19 2012 Errors IN file /ora/app/oracle/admin/ORCL/udump/orcl_ora_24707.trc: ORA-07445: exception encountered: core dump [xsSSEXECUT()+13022] [SIGSEGV] [Address NOT mapped TO object] [0x14] [] [] 查询MOS发现是OLAP上的bug,不过整个MOS中只有Bug 13622968 : ORA-7445 [XSSSEXECUT+135]这一篇文档描述了相关的bug,看来OLAP问题虽然很多,但是用的人并不太多。导致这个错误的原因是Oracle的OLAP组件在处理到xsSSEXECUT函数的过程中碰到了空指针的问题。 Oracle计划在11.2.0.4和12.1中fixed这个问题,如果对于11.2来说短时间内都没有解决方案,看来对于10.2环境来说这个问题很可能会无解。 如果可能通过改变应用程序的方法来尝试绕过该错误,好在这个问题发生的频率并不高,对于系统的影响也是可接受的。

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

ORA-600(kghfremptyds)和ORA-600(kghasp1)错误

客户在进行OLAP的导入时出现了这个错误。 数据库版本为10.2.0.3,除了这两个错误外,同时还出现了其他的错误: Mon Jul 30 23:49:08 2012 Errors IN file /ora/app/oracle/admin/ORCL/udump/orcl_ora_31232.trc: ORA-00600: internal error code, arguments: [kghfrempty:ds], [0xAF509008], [], [], [], [], [], [] Mon Jul 30 23:49:09 2012 Errors IN file /ora/app/oracle/admin/ORCL/udump/orcl_ora_31232.trc: ORA-00600: internal error code, arguments: [kghasp1], [0xAF50AF34], … Continue reading

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