`
itspace
  • 浏览: 981844 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Oracle rac bug又见bug

阅读更多
数据库为RAC,具体版本为
引用
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
PL/SQL Release 10.2.0.1.0 - Production
CORE    10.2.0.1.0      Production
TNS for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Productio
NLSRTL Version 10.2.0.1.0 - Production

操作系统版本为
引用
#oslevel -r
5300-06

在数据库中取记录语句为
create table t_sqlarea  as select * from gv$sqlarea
谁知悲剧发生了
引用
Tue Nov 30 15:11:41 2010
Errors in file /oracle/admin/orcl/udump/orcl2_ora_3592196.trc:
ORA-00600: internal error code, arguments: [kolaslGetLength-1], [], [], [], [], [], [], []
Tue Nov 30 15:13:26 2010
Trace dumping is performing id=[cdmp_20101130151325]

后台跟踪日志显示为
引用
create table t_sqlarea  as select * from gv$sqlarea
----- Call Stack Trace -----
calling              call     entry                argument values in hex
location             type     point                (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedst+001c          bl       ksedst1              000000000 ? 000000000 ?
ksedmp+0290          bl       ksedst               1047C9C50 ?
ksfdmp+0018          bl       03F535C4
kgerinv+00dc         bl       _ptrgl
kgeasnmierr+0040     bl       kgerinv              000000000 ? 0000000A5 ?
                                                   000000169 ? 000000001 ?
                                                   1105F6AA0 ?
kolaslGetLength+005  bl       kgeasnmierr          FFFFFFFFFFF3CE0 ?
4                                                  4824404200000000 ?
                                                   100A9ECE8 ? 000000000 ?
                                                   11006CC78 ? 000030000 ?
                                                   09E3860C2 ?
                                                   FFFFFFFFFFFFFFFA ?
kolaGetLength+00f4   bl       _ptrgl
koklwrite+01ac       bl       kolaGetLength        000000000 ? 000000000 ?
                                                   000000000 ? 1103666C8 ?
kokeqbToLob+00dc     bl       koklwrite            110793908 ? 000000000 ?
                                                   0000000A6 ? FFFFFFFFFFF5750 ?
                                                   7000001CFF60770 ? 00000000F ?
                                                   000000000 ? 000000000 ?
rworotdTransDeq+01a  bl       kokeqbToLob          000000000 ? 000000000 ?
0                                                  000000000 ? 000000000 ?
...


metalink一查(详见ID 357016.1),又一次准确命中Bug 4634662。它的解决方法是:
引用
Bug 4634662  is fixed in 10.2.0.4 and Rel 11.

To check if a patch exists for your platform, go to Metalink:

a) Click on Patches & Updates Folder.
b) Click on Simple Search.
c) Enter patch#: Patch 4634662
d) Select your O/S
e) Click Go.

0
0
分享到:
评论

相关推荐

    Oracle rac bug又见bug(三)

    在"Oracle RAC Bug又见Bug(三)"这篇博文中,作者可能探讨了Oracle RAC在实际应用中遇到的一些问题和相应的解决策略,尤其是关于NULL相关的bug。虽然具体的细节没有给出,但我们可以根据这个主题来深入理解Oracle ...

    oracle11g rac bug处理

    总之,处理Oracle 11g RAC的bug问题需要对RAC架构有深入理解,并且经常需要结合Oracle文档、社区经验以及官方补丁来解决问题。确保保持系统更新,及时安装最新的安全和稳定性补丁,可以避免很多潜在问题。

    由重启引起的Oracle RAC节点宕机分析及追根溯源.docx

    ### 由重启引起的Oracle RAC节点宕机分析及追根溯源 #### 1. 背景介绍 本文档详细探讨了一个省级电信业务系统中,因频繁重启导致Oracle Real Application Clusters (RAC) 节点出现故障的情况。该系统在四套配置...

    OracleRAC配置[归纳].pdf

    Oracle RAC(Real Application Clusters)是Oracle数据库的一项高级特性,它允许多个实例同时访问同一个物理数据库,从而实现高可用性和负载均衡。在HP-UX操作系统上配置Oracle RAC,需要考虑多个方面,包括硬件、...

    oracle-rac-11.2.0.4.8升级测试验证报告

    oracle-rac-11.2.0.4.8升级测试验证报告,测试内容实例,监听,切换,bug补丁修复验证。

    Oracle RAC on HP

    ### Oracle RAC 10g R2 在 HP-UX 上的安装指南 #### 一、文档目的 本文档旨在提供关于在运行 HP-UX 操作系统的 HP 服务器上安装 Oracle Real Application Clusters (RAC) 10g Release 2 的帮助。本指南覆盖了 ...

    Oracle 10g RAC安装全面解读

    - **获取最新的推荐补丁包**:通过 Oracle 官方渠道或 EIS 光盘下载最新的补丁包,减少潜在的 bug 和安全漏洞。 #### 2. 安装准备工作 **2.1 网络配置文件的修改** 在安装 Oracle 10g RAC 之前,需要对服务器的...

    spotlight_for_oracle_rac.5.0.1.1022.zip

    Spotlight for Oracle RAC 是一款专门针对Oracle Real Application Clusters(RAC)环境的性能监控工具,由Quest Software(现已被Dell收购)开发。Oracle RAC是一种高可用性解决方案,允许多台服务器共享同一数据库...

    oracle 10g RAC for windows

    应用Oracle发布的最新主补丁集,以修复已知的安全漏洞和bug。 ###### 5.1.1. 安装补丁软件 下载并安装Oracle Clusterware的补丁包。 ###### 5.1.2. 在第一个节点上停止Clusterware软件 在应用补丁之前,需要停止...

    Oracle12C RAC节点损坏恢复方案研究.pdf

    在实际操作中,可能会遇到各种问题,如Oracle Bug、操作系统兼容性、网络问题等。这时,需要参考Oracle的技术文档,或者寻求专业的技术支持来解决问题。 1.3 在线恢复 文章中提到的“在线恢复”指的是在不中断服务...

    Oracle12cR2双节点RAC在Linux7环境下的部署详致步骤

    Oracle 12c R2 双节点 Real Application Clusters (RAC) 部署是在Linux环境下的高级配置过程,适用于具备一定Linux和Oracle基础知识的数据库管理员(DBA)。Oracle RAC是一种可以支持数据库的集群技术,允许多个节点...

    Oracle 10g RAC安装配置.pptx

    CRS 安装升级包括五个步骤:root 用户执行 rootpre.sh 脚本、CRS_HOME 路径规划、VIP 地址规划、root 用户执行 /home/oracle/oraInventory/orainstRoot.sh 和 $CRS_HOME/root.sh 脚本、VIP 配置 BUG。 数据库软件...

    Vmware+Linux+Oracle 10G RAC全程详细图解

    在创建Oracle RAC(Real Application Clusters)环境时,使用Vmware Server而不是Workstation的原因在于Server版本支持创建共享磁盘,这对于Oracle RAC集群至关重要,因为RAC需要共享存储来实现数据的一致性和高可用...

    Oracle 11gR2 RAC安装.docx

    Oracle 11gR2 Real Application Clusters (RAC) 是一种高可用性解决方案,允许数据库在多台服务器之间共享,从而提高系统的容错性和性能。在安装Oracle 11gR2 RAC的过程中,需要关注以下几个关键知识点: 1. **网络...

    在linux5平台安装rac 运行root时的bug

    在Linux 5平台上安装Oracle RAC 10g Release 2 (10gr2)时,可能会遇到一些特定的问题,特别是在执行root.sh脚本时。本文将详细解释这些问题及其解决方案。 首先,Red Hat Linux 5 (RHEL 5) 是一个较旧的操作系统...

    oracle11.2.4补丁包.rar

    补丁“p18370031_112040”同样是针对Oracle 11.2.4的更新,可能涉及到性能优化、bug修复或者新的功能增强。由于Oracle数据库的复杂性,每个补丁都有可能影响多个方面,包括但不限于并发处理、数据一致性、内存管理等...

    Oracle 11g升级12c方案

    - **安装 28563501 补丁**:如果升级过程中出现 XDB 报错,这通常是已知的 bug。 - 关闭数据库。 - 使用 OPatch 工具安装补丁。 - 进入 D:\ORACLE\12102\OPatch 路径。 - 输入命令 `opatch apply 补丁路径` ...

Global site tag (gtag.js) - Google Analytics