-
Recent Posts
Recent Comments
- yangtingkun on 非空字段空值对查询的影响
- Eric Zong on 非空字段空值对查询的影响
- Kamus on Oracle Ace Director
- 设置全局死锁优先级 | yangtingkun on RAC全局死锁检测时间
- ORA-600(krbounotread_noctx)错误 | yangtingkun on ORA-600(krboReadBitmap_badbitmap)错误
Archives
- December 2020
- February 2019
- December 2018
- November 2018
- October 2018
- July 2018
- June 2018
- May 2018
- July 2016
- July 2013
- June 2013
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
Categories
Meta
Monthly Archives: August 2012
ODA一键式升级
ODA另外一个值得称道的方便之处,就是一键式升级。 数据库的升级本身就是比较麻烦的事情,不谈跨大版本的升级,仅仅是PSR的升级也包括很多的步骤,即使是一个PSU的升级,同样也不是一个简单的工作。如果是RAC环境,那么恭喜你,工作量DOUBLE都不止。 那么对于ODA而言,除了RAC架构之外,还有自身的ILON以及管理工具要维护,因此整个环境的升级一定是一个非常烦琐的工作。而ODA的最大目标就是简化工作,因此整个ODA硬件及软件环境这个非常烦琐的操作被简化为几个命令完成。 当前的ODA管理工具oak版本为2.2.0.0.0,包含的数据库版本为11.2.0.3.2,下面的测试将oak升级到2.3.0.0.0,而数据库的版本相应的升级到11.2.0.3.3。 首先需要从MOS上下载补丁文件:p13982331_23000_Linux-x86-64.zip,这个文件打包了所有ODA升级需要的文件。 上传到/tmp目录后,通过unpack选项进行解压: [root@odaenmo1 ~]# cd /opt/oracle/oak/bin [root@odaenmo1 bin]# ./oakcli unpack –package /tmp/p13982331_23000_Linux-x86-64.zip Unpacking takes a while, pls wait…. Successfully unpacked the files TO repository.[root@odaenmo1 ~]# cd /opt/oracle/oak/bin [root@odaenmo1 bin]# ./oakcli unpack –package /tmp/p13982331_23000_Linux-x86-64.zip Unpacking takes a … Continue reading
编译oracle时报错找不到loraolap10
由于OLAP组件的问题,尝试编译oracle,碰到loraolap10找不到的问题。 数据库版本为10.2.0.4 FOR HP-UX,在尝试通过编译oracle可执行文件来关闭OLAP组件时,出现错误,信息为: ld: cannot find -loraolap10ld: cannot find -loraolap10 参考MOS文档Linking Oracle fails with ld: cannot find -loraolap10 [ID 435912.1],导致问题的原因在于libknlopt.a文件中包含了不正确的xsyeolap.so文件。这个问题可能是由于卸载OLAP时没有像预期那样正确的完成,或者是在安装过程中配置环境出现了异常。 可以通过下面的方法来改正这个问题,并重新编译oracle: $ cd $ORACLE_HOME/rdbms/lib $ cp libknlopt.a libknlopt.a_save $ ar d libknlopt.a xsyeolap.o $ ar cr libknlopt.a xsnoolap.o $ … Continue reading
数据库异机恢复打开报错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 channelSQL> startup Total System Global Area … Continue reading
Posted in ORACLE
Tagged ins_rdbms.mk, make, olap, OLAPIHISTORYRETENTION, ORA-12663, ORA-36961, ora-604, recover
Leave a comment
ORA-700(kcbl2vfyfh_action)错误
ORA-600和ORA-7445的错误已经司空见惯了,而Oracle的ORA-700错误还是第一次看到,而看到这个错误,还是在ODA环境中看到的。 数据库环境为ODA,在尝试配置FLASH_CACHE: SQL> SHOW parameter flash_ NAME TYPE VALUE ———————————— ———– —————————— db_flash_cache_file string db_flash_cache_size big INTEGER 0 db_flashback_retention_target INTEGER 1440 SQL> ALTER system SET db_flash_cache_size = 60G scope = spfile; System altered. SQL> ALTER system SET db_flash_cache_file= ‘+REDO’ scope … Continue reading
云和恩墨一周年年会
时间过得真快,转眼云和恩墨已经一岁了,今天公司全体员工在承德举行了年会。 从加入到恩墨科技到云和恩墨的成立,一直到今天公司的一周年的年会,公司从不到10人,发展到40人的队伍,可以说公司的成长还是非常快的。 快速的发展本身就可能会带来这样或那样的问题,更何况对于一个刚刚成立一年公司。这次年会除了总结去年业绩,制定新的战略目标外的一个主要目的就是希望发挥全体员工的智慧来发现公司制度上、策略上甚至是方向上的各种问题。 感谢所有员工去年一年的努力,也希望新的一年我们可以更加努力,实现个人和公司的共同快速成长。
Posted in NEWS
Leave a comment
ORA-4030、ORA-27300错误和大量ORA-7445错误
客户11.2 RAC环境出现大量的ORA-7445错误、ORA-4030错误以及ORA-27300、ORA-27301和ORA-27302错误。 错误信息为: Sat DEC 31 02:33:18 2011 Errors IN file /app/diag/rdbms/orcl/orcl1/trace/orcl1_p015_28613.trc: ORA-07445: exception encountered: core dump [_ndoprnt()+4] [SIGSEGV] [ADDR:0xFFFFFFFF7FFE5FE0] [PC:0xFFFFFFFF7ADA92B0] [Address NOT mapped TO object] [] ORA-04030: OUT OF process memory WHEN trying TO allocate 254488 bytes (QERGH hash-agg,kllcqas:kllsltba) … Continue reading
Posted in BUG
Tagged fork failed with status, kgdsdst, ksmpgd_init_ctx, Not enough space, ORA-27300, ORA-27301, ORA-27302, ORA-4030, ORA-7445, skgpspawn3, sskgds_init, _ndoprnt
Leave a comment
ASM实例出现ORA-4031错误导致实例崩溃
数据库的ASM实例出现了ORA-4031错误,导致了数据库实例的崩溃。 详细的错误信息为: Wed Jul 25 08:03:45 2012 Errors IN file /u01/app/oracle/diag/rdbms/orcl/ORCL1/trace/ORCL1_asmb_34668994.trc (incident=808023): ORA-04031: unable TO allocate 3432 bytes OF shared memory ("shared pool","unknown object","sga heap(1,0)","ASM file") Incident details IN: /u01/app/oracle/diag/rdbms/orcl/ORCL1/incident/incdir_808023/ORCL1_asmb_34668994_i808023.trc Wed Jul 25 08:03:47 2012 Trace dumping IS performing id=[cdmp_20120725080347] … Continue reading
Posted in BUG
Tagged ASM, asm file, memory_target, ORA-1092, ORA-15064, ORA-4031, sga heap, shared pool, unknown object
Leave a comment
数据泵导出出现ORA-4030错误
客户Oracle 10.2.0.3环境,在导出是碰到ORA-4030错误。 错误信息为: Processing object TYPE SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT Processing object TYPE SCHEMA_EXPORT/TABLE/TRIGGER Processing object TYPE SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS Processing object TYPE SCHEMA_EXPORT/POST_SCHEMA/PROCOBJ ORA-39014: One OR more workers have prematurely exited. ORA-39029: worker 1 WITH process name “DW01” prematurely TERMINATED ORA-31671: Worker process DW01 … Continue reading
11g新增FLASH CACHE功能
在11.2中,Oracle提供了设置FLASH CACHE的功能,使得数据库可以自动使用配置好的FLASH CACHE作为二级缓存。 这个功能其实是EXADATA引入的,这也是EXADATA提高IO性能的又一利器。不过即使不是EXADATA,在11.2中也可以设置该功能,且这个功能的设置并不复杂。 11.2中提供了两个参数来设置FLASH CACHE: SQL> SHOW parameter flash_cache NAME TYPE VALUE ———————————— ———– —————————— db_flash_cache_file string db_flash_cache_size big INTEGER 0SQL> show parameter flash_cache NAME TYPE VALUE ———————————— ———– —————————— db_flash_cache_file string db_flash_cache_size big integer 0 其中DB_FLASH_CACHE_SIZE用来设置FLASH CACHE的大小,而DB_FLASH_CACHE_FILE设置文件的位置。 在操作系统上将FLASH … Continue reading
ORA-600(ksqsgn:join)和ORA-7445(BREAKPOINT)错误
一个Windows环境下的RAC 10.2.0.4在添加节点时,原节点的ASM实例出现这两个错误。 错误信息如下: Sat Jun 09 11:24:21 2012 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 Interface TYPE 1 GB2 192.168.7.0 configured FROM OCR FOR USE AS a cluster interconnect Interface TYPE 1 GB1 172.16.7.0 configured FROM OCR … Continue reading
Posted in ORACLE
Tagged BREAKPOINT, cluster, error in lmon process, Error: KGXGN polling error (15), IPCConnect, ksqsgn:join, ORA-29702, ORA-600, ORA-7445, PRIVATE IP, PUBILC IP, RAC
Leave a comment