`
ijavagos
  • 浏览: 1241680 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

RAC 安装patch 后启动实例 报错 ORA-00439 feature not enabled- Real Application Clusters 解决方法

 
阅读更多

朋友说对windows RAC 打上Patch后,有个节点实例不能启动, 其他进程正常。

ORA-00439: feature not enabled: Real Application Clusters

Metalink上搜了下,都是针对Linux 平台的,window平台的解决方法没有找到,不过朋友自己解决了这个问题,在有问题的节点上重新打了patch。就ok了。

导致这个错误的原因是因为RAC 没有link RDBMS home

可以通过如下步骤来检查RAC 是否Link 到了RDBMS Home

1)进入 $ORACLE_HOME/rdbms/lib

2)执行如下命令:
nm -r libknlopt.a | grep -c kcsm.o

如果返回值等于0,那么就是没有link

如果返回值大于0. 那么就是已经linked

这个是我的一个测试环境:

[oracle@rac1 ~]$ cd $ORACLE_HOME/rdbms/lib

[oracle@rac1 lib]$ nm -r libknlopt.a | grep -c kcsm.o

1

解决方法:

1. 关闭对应RDBMS Home上的所有instance 一般就一个。

2. 进入$ORACLE_HOME/rdbms/lib

3. Oracle 的用户重新link

make -f ins_rdbms.mk rac_on ioracle

或者分两步执行:

make -f ins_rdbms.mk rac_on

make -f ins_rdbms.mk ioracle

4. 重新启动实例

注意: cluster_database 参数的值,该参数为False 也可能导致这个错误。

SQL> alter system set cluster_database=true scope=spfile sid='*';

System altered.

---------------------------------------------------------------------------------------------------

Blog http://blog.csdn.net/tianlesoftware

网上资源: http://tianlesoftware.download.csdn.net

相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(); DBA2 群:62697977() DBA3 群:62697850()

DBA 超级群:63306533(); DBA4 群: 83829929 DBA5群: 142216823

聊天 群:40132017 聊天2群:69087192

--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

分享到:
评论

相关推荐

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    Oracle 常见故障解决方法

    Oracle 常见故障解决方法 Oracle 是一种关系型数据库管理系统,广泛应用于各种行业和领域。然而,在使用 Oracle 过程中,经常会遇到各种故障和问题,影响系统的稳定性和性能。下面总结了一些常见的 Oracle 故障...

    Oracle12cRAC数据库 出现ora-12520, ora-12516

    在使用Oracle12cRAC(Real Application Clusters)数据库的过程中,可能会遇到客户端连接时出现ora-12520或ora-12516错误的问题。这两种错误代码分别表示“无法为服务找到可用实例”和“TNS:没有监听器”,通常与...

    Oracle RAC环境修改字符集遇到ORA-00205解决方法.rar

    在Oracle Real Application Clusters (RAC)环境下,数据库的字符集是系统的重要组成部分,它决定了数据库如何存储和处理字符数据。然而,在修改Oracle RAC环境的字符集时,可能会遇到各种问题,其中最常见的错误之一...

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...

    Oracle Database 12c Release 2 Real Application Clusters Handbook

    ### Oracle Database 12c Release 2 Real Application Clusters (RAC) Handbook #### 关键知识点概述 本书《Oracle Database 12c Release 2 Real Application Clusters Handbook》由两位经验丰富的Oracle专家K. ...

    rac-ora-03113.docx

    Oracle RAC(Real Application Clusters)是一种高可用性的数据库解决方案,它可以提供高性能、可扩展性和高可用性的数据库服务。然而,在使用 Oracle RAC 时,可能会遇到一些故障,例如 ORA-03113 错误。该错误通常...

    Oracle Real Application Clusters Installation Guide 11g Release

    Oracle Real Application Clusters (RAC) 是Oracle数据库的一项重要特性,它允许多个服务器共享同一个数据库实例,从而提供高可用性和可扩展性。在11g Release 2 (11.2) 版本中,Oracle RAC针对Linux和UNIX操作系统...

    Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide

    ### Oracle Clusterware 和 Oracle Real Application Clusters (RAC) 管理与部署指南 #### 概述 《Oracle Clusterware 和 Oracle Real Application Clusters (RAC) 管理与部署指南》是一本详尽的技术手册,主要针对...

    Oracle Real Application Clusters

    Oracle Real Application Clusters(RAC)是Oracle数据库的一项高级特性,专为高可用性和可扩展性而设计。它允许多个实例同时访问同一个物理数据库,从而实现数据的并行处理和故障切换,确保业务连续性。Oracle RAC ...

    Oracle9i Real Application Clusters

    ### Oracle 9i Real Application Clusters (RAC) 技术解析 #### 一、引言 Oracle 9i Real Application Clusters(简称 Oracle 9i RAC)是Oracle数据库9i版本中引入的一项重大技术革新,它允许多个实例同时访问同一...

    BLOG_【故障处理】Oracle_lhr_ORA-01565 告警日志报“ORA-01565 Unable To open Spfile”.pdf

    在Oracle数据库管理过程中,遇到ORA-01565错误提示是一个较为常见的问题,特别是对于采用RAC(Real Application Clusters)架构的数据库来说。该错误通常意味着系统无法打开指定的服务器参数文件(Server Parameter ...

    Oracle Database 10g:Real Application Clusters Vol 1

    ### Oracle Database 10g:Real Application Clusters (RAC) Volume 1 #### 概述 《Oracle Database 10g:Real Application Clusters (RAC) Volume 1》是一本详细介绍Oracle Database 10g RAC技术的书籍。本书主要...

    oracle报错(ORA-00600)问题处理

    Oracle数据库报错ORA-00600是一个内部错误,通常表示系统遇到了未预见的问题或已知的软件缺陷。这个错误通常与Oracle的内核代码有关,而不是用户的SQL操作。在描述中,我们看到错误与“kcblasm_1”和参数103相关联,...

    Oracle Real Application Clusters 11g Release 2

    ### Oracle Real Application Clusters 11g Release 2:企业级集群数据库解决方案 #### Oracle Real Application Clusters(RAC)概述 Oracle Real Application Clusters(RAC),作为Oracle Database的一个重要...

    Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2) for Linux

    《Oracle Clusterware与Oracle Real Application Clusters安装指南》是一份针对Linux环境下的Oracle 10g RAC(Real Application Clusters)系统安装的详细指导文档。这份文档由Oracle公司出版,版本为10g Release 2...

    Real Application Clusters Administration and Deployment Guide_11.2.0.4

    Oracle Real Application Clusters(RAC)是Oracle数据库的一种高可用性、可伸缩的集群解决方案。它允许多个实例共同访问同一个数据库,并提供连续服务的保障,即使在发生硬件故障或系统维护的情况下也不会中断。...

    DSI408-Real-Application-Clusters-Internals.7z

    《DSI408 实际应用集群内部结构》是一份深入探讨Oracle数据库Real Application Clusters (RAC)技术的专业文档。RAC是Oracle数据库的一项重要特性,它允许多个实例同时访问同一个物理数据库,从而实现高可用性和负载...

Global site tag (gtag.js) - Google Analytics