数据库为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.
分享到:
相关推荐
在"Oracle RAC Bug又见Bug(三)"这篇博文中,作者可能探讨了Oracle RAC在实际应用中遇到的一些问题和相应的解决策略,尤其是关于NULL相关的bug。虽然具体的细节没有给出,但我们可以根据这个主题来深入理解Oracle ...
总之,处理Oracle 11g RAC的bug问题需要对RAC架构有深入理解,并且经常需要结合Oracle文档、社区经验以及官方补丁来解决问题。确保保持系统更新,及时安装最新的安全和稳定性补丁,可以避免很多潜在问题。
### 由重启引起的Oracle RAC节点宕机分析及追根溯源 #### 1. 背景介绍 本文档详细探讨了一个省级电信业务系统中,因频繁重启导致Oracle Real Application Clusters (RAC) 节点出现故障的情况。该系统在四套配置...
Oracle RAC(Real Application Clusters)是Oracle数据库的一项高级特性,它允许多个实例同时访问同一个物理数据库,从而实现高可用性和负载均衡。在HP-UX操作系统上配置Oracle RAC,需要考虑多个方面,包括硬件、...
oracle-rac-11.2.0.4.8升级测试验证报告,测试内容实例,监听,切换,bug补丁修复验证。
### Oracle RAC 10g R2 在 HP-UX 上的安装指南 #### 一、文档目的 本文档旨在提供关于在运行 HP-UX 操作系统的 HP 服务器上安装 Oracle Real Application Clusters (RAC) 10g Release 2 的帮助。本指南覆盖了 ...
- **获取最新的推荐补丁包**:通过 Oracle 官方渠道或 EIS 光盘下载最新的补丁包,减少潜在的 bug 和安全漏洞。 #### 2. 安装准备工作 **2.1 网络配置文件的修改** 在安装 Oracle 10g RAC 之前,需要对服务器的...
Spotlight for Oracle RAC 是一款专门针对Oracle Real Application Clusters(RAC)环境的性能监控工具,由Quest Software(现已被Dell收购)开发。Oracle RAC是一种高可用性解决方案,允许多台服务器共享同一数据库...
应用Oracle发布的最新主补丁集,以修复已知的安全漏洞和bug。 ###### 5.1.1. 安装补丁软件 下载并安装Oracle Clusterware的补丁包。 ###### 5.1.2. 在第一个节点上停止Clusterware软件 在应用补丁之前,需要停止...
在实际操作中,可能会遇到各种问题,如Oracle Bug、操作系统兼容性、网络问题等。这时,需要参考Oracle的技术文档,或者寻求专业的技术支持来解决问题。 1.3 在线恢复 文章中提到的“在线恢复”指的是在不中断服务...
Oracle 12c R2 双节点 Real Application Clusters (RAC) 部署是在Linux环境下的高级配置过程,适用于具备一定Linux和Oracle基础知识的数据库管理员(DBA)。Oracle RAC是一种可以支持数据库的集群技术,允许多个节点...
CRS 安装升级包括五个步骤:root 用户执行 rootpre.sh 脚本、CRS_HOME 路径规划、VIP 地址规划、root 用户执行 /home/oracle/oraInventory/orainstRoot.sh 和 $CRS_HOME/root.sh 脚本、VIP 配置 BUG。 数据库软件...
在创建Oracle RAC(Real Application Clusters)环境时,使用Vmware Server而不是Workstation的原因在于Server版本支持创建共享磁盘,这对于Oracle RAC集群至关重要,因为RAC需要共享存储来实现数据的一致性和高可用...
Oracle 11gR2 Real Application Clusters (RAC) 是一种高可用性解决方案,允许数据库在多台服务器之间共享,从而提高系统的容错性和性能。在安装Oracle 11gR2 RAC的过程中,需要关注以下几个关键知识点: 1. **网络...
在Linux 5平台上安装Oracle RAC 10g Release 2 (10gr2)时,可能会遇到一些特定的问题,特别是在执行root.sh脚本时。本文将详细解释这些问题及其解决方案。 首先,Red Hat Linux 5 (RHEL 5) 是一个较旧的操作系统...
补丁“p18370031_112040”同样是针对Oracle 11.2.4的更新,可能涉及到性能优化、bug修复或者新的功能增强。由于Oracle数据库的复杂性,每个补丁都有可能影响多个方面,包括但不限于并发处理、数据一致性、内存管理等...
- **安装 28563501 补丁**:如果升级过程中出现 XDB 报错,这通常是已知的 bug。 - 关闭数据库。 - 使用 OPatch 工具安装补丁。 - 进入 D:\ORACLE\12102\OPatch 路径。 - 输入命令 `opatch apply 补丁路径` ...