Monthly Archives: November 2011

Oracle高级安全管理手册总结

国内越来越多客户开始注重安全相关的内容了,使得原本一些很少使用的技术,现在开始变得十分的流行。 这篇文档介绍的透明数据加密、网络传输数据加密以及ORACLE Wallet等内容,目前已经有不少客户开始或准备开始应用。而对于绝大部分人而言,这些还是一个很新的内容,真正有经验的人并不多,而随着以后安全性方面的内容越来越受重视,具有安全性知识的DBA会拥有更多的机会。

Posted in BOOKS | Leave a comment

运行脚本diagcollection.pl报错

Oracle的RAC提供了diagcollection.pl脚本,用来收集CLUSTER和数据库的脚本。不过在客户环境中执行这个脚本报错。 详细错误信息为: [root@smsdbrac1 ora_test]# $ORA_CRS_HOME/bin/diagcollection.pl -crshome=$ORA_CRS_HOME -collect Production Copyright 2004, 2005, Oracle. ALL rights reserved Cluster Ready Services (CRS) diagnostic collection tool The following CRS diagnostic archives will be created IN the LOCAL directory. crsData_smsdbrac1.tar.gz -> logs,traces AND cores FROM … Continue reading

Posted in BUG | Tagged , | Leave a comment

告警日志出现skgpspawn failed category 27142错误

客户的数据库告警日志出现skgpspawn failed信息。 详细错误信息如下: Mon Nov 28 07:59:59 2011 skgpspawn failed:category = 27142, depinfo = 11, op = fork, loc = skgpspawn5 skgpspawn failed:category = 27142, depinfo = 11, op = fork, loc = skgpspawn3 skgpspawn failed:category = 27142, depinfo = … Continue reading

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

20111127ACOUG活动

今天ACOUG活动的三位嘉宾都是熟人。 第一个主题是smile_lan带来的《数据库访问控制最佳实践》。我们很多客户都需要部署安全相关的解决方案,而在整个解决方案中,技术只是其中一部分,而更多的制度和规则上的设置。而smile_lan带来的GE的案例,可以帮助我们了解全球跨国企业是如何设置数据库访问控制的。特别是OID(Oracle Internet Directory)的应用,在国内还没有碰到过应用的案例,部署OID来解决数据库用户集中访问的方式,绝非一般公司可以采用的方式,一方面需要Oracle数据库广泛的应用到整个企业的日常管理中,另一方面只有大量的数据库、管理员以及维护人员的管理需求还会使得企业采用集中帐号管理的方式。 第二个主题是sundog315带来的《猜想的力量 一次REDO分析的例子》。这个案例其实是数据库嘉年华上EYGLE一个案例的延续,EYGLE当时描述了这个问题,随后sundog315对于这个问题的一个细节问题进行了深入的研究,于是有了今天的这个主题。这个案例中,sundog315描述了他通过多次猜测并验证,最终解决这个问题的步骤。虽然猜测是非常重要的,但是个人认为更重要的是基础知识的积累,否则猜测只能是空中楼台。甚至即使猜到了正确的结果,但是没有知识的积累,也无法验证自己的测试结果。 最后是野花带来的搜索相关的主题,这个主题他在数据库嘉年华上进行演讲,今天的主题显得更加的轻车熟路。其实搜索确实是一门学问,很多新人之所以入门很苦难,就是碰到了自己无法解决的问题后,不知道如何通过搜索来解决问题。事实上,如果可以擅用搜索来解决问题,也证明了一个人的本身的水平的提高。

Posted in NEWS | Leave a comment

ORA-600(5351)错误

在告警日志中发现了ORA-600(5351)错误,同时出现大量的There are 3 memory allocation errors for object-level stat错误。 详细的错误信息为: Tue Jun 22 12:00:09 2010 Thread 1 advanced TO log SEQUENCE 1522 CURRENT log# 3 seq# 1522 mem# 0: /dev/rredo03 There are 6 memory allocation errors FOR object-level stat IN … Continue reading

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

ORA-7445($cold_qerfxArrayMaxSize)错误

客户的数据库告警日志中出现这个错误。 详细错误信息如下: Wed Oct 26 15:38:14 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_8209.trc: ORA-07445: exception encountered: core dump [$cold_qerfxArrayMaxSize()+15264] [SIGSEGV] [Address NOT mapped TO object] [0x000003058] [] [] Wed Oct 26 15:38:27 2011 Errors IN file /oracleapp/oracle10g/admin/ora10/udump/ora10_ora_8209.trc: ORA-00081: address range [0x6000000000127430, 0x6000000000127434) … Continue reading

Posted in BUG | Tagged , , | Leave a comment

告警日志出现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. 对应的详细信息: *** 2011-10-29 10:11:28.970 *** SERVICE NAME:(db1) 2011-10-29 10:11:28.960 *** SESSION ID:(5562.45) 2011-10-29 10:11:28.960 DEADLOCK DETECTED ( ORA-00060 ) [TRANSACTION Deadlock] The following deadlock IS … 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], [], [], [], [], [], [], [] 对应的详细TRACE文件: *** ACTION NAME:() 2011-11-18 19:50:18.033 *** MODULE NAME:(JDBC Thin Client) 2011-11-18 19:50:18.033 … 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