当前位置:  数据库>oracle

Oracle Switchover RAC数据库提示ORA-600(kcctrdf_2)错误解决方案

    来源: 互联网  发布时间:2017-03-31

    本文导语:  Oracle 10g RAC环境数据库执行ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL DATABASE操作, 试图将当前的物理STANDBY数据库切换为PRIMARY数据库时,出现下面的错误: 已连接。 SWITCHOVER_STATUS-------------------- ALTER DATABASE COMMIT TO SWITCHOVER ...

Oracle 10g RAC环境数据库执行ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL DATABASE操作,

试图将当前的物理STANDBY数据库切换为PRIMARY数据库时,出现下面的错误:

已连接。

SWITCHOVER_STATUS
--------------------


ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY
*第 1行出现错误:
ORA-00600:内部错误代码,参数: [kcctrdf_2], [/export/home/oracle/oradata/testrac/group_1.259.6185911
[], [], []

105E36DF0 5741524E 494E4721 20434C45 4152494E [WARNING! CLEARIN]
105E36E00 47205245 444F204C 4F472057 48494348 [G REDO LOG WHICH]
105E36E10 20484153 204E4F54 20424545 4E204152 [ HAS NOT BEEN AR]
105E36E20 43484956 45442E20 4241434B 55505320 [CHIVED. BACKUPS ]
105E36E30 54414B45 4E0A2020 20204245 464F5245 [TAKEN. BEFORE]
105E36E40 20257320 28434841 4E474520 25732920 [ %s (CHANGE %s) ]
105E36E50 43414E4E 4F542042 45205553 45442046 [CANNOT BE USED F]
105E36E60 4F522052 45434F56 4552592E 0A000000 [OR RECOVERY.....]
105E36E70 5741524E 494E4721 20434C45 4152494E [WARNING! CLEARIN]
105E36E80 47205245 444F204C 4F47204E 45454445 [G REDO LOG NEEDE]
105E36E90 4420464F 52205245 434F5645 5259204F [D FOR RECOVERY O]
105E36EA0 46205448 45204F46 464C494E 45204441 [F THE OFFLINE DA]

结合在metalink上查询的信息,基本上可以断定问题是由于造成的。关于metalink上面的bug描述,可以参考Bug No. 2848315。

Metalink虽然指出了问题和RECOVERY AREA有关,但是并没有给出相应的解决方法,而且Oracle目前的版本还没有fixed这个bug,目前也没有任何补丁可以解决这个bug。

既然错误是由于引起的,那么尝试将其DISABLE。在此之前,需要将主库和从库的状态恢复:

已连接。

ORA-01507:未装载数据库


ORACLE例程已经关闭。

ORACLE例程已经启动。

Total System Global Area 2147483648 bytes
Fixed Size 2031480 bytes
Variable Size 520093832 bytes
Database Buffers 1610612736 bytes
Redo Buffers 14745600 bytes

数据库装载完毕。

数据库已更改。

数据库已更改。

DATABASE_ROLE
----------------
PRIMARY

已连接。

SWITCHOVER_STATUS
--------------------
RECOVERY NEEDED


ORA-01109:数据库未打开

已经卸载数据库。
ORACLE例程已经关闭。

ORACLE例程已经启动。

Total System Global Area 2147483648 bytes
Fixed Size 2031480 bytes
Variable Size 520093832 bytes
Database Buffers 1610612736 bytes
Redo Buffers 14745600 bytes

数据库装载完毕。

数据库已更改。

DATABASE_ROLE SWITCHOVER_STATUS
---------------- --------------------
PHYSICAL STANDBY SESSIONS ACTIVE

至此DATA GUARD环境恢复。

系统已更改。

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 5G

再次尝试SWITCHOVER切换错误依旧。

仔细查看从库上的错误信息,ORA-600错误的第一个参数是一个日志文件名,而这个文件正是RECOVERY AREA的日志:

GROUP# TYPE IS_
---------- ------- ---
1 ONLINE YES


    
 
 

您可能感兴趣的文章:

  • [Oracle] Data Guard 之 浅析Switchover与Failover
  • Linux安装Oracle 11时报错DISPLAY解决方案
  • Oracle 数据库容灾复制解决方案分析Shar Plex
  • oracle怎么删除用户提供解决方案
  • oracle远程复制及异地容灾的技术解决方案
  • Oracle 10g的DBA无法登录解决方案
  • 错误信息:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver,求解决方案!
  • 初学Oracle最经常碰到的错误及解决方案
  • ORA-28002 Oracle 11g存在密码过期问题解决方案
  • Oracle中如何插入特殊字符:& 和 '(多种解决方案)
  • CSS属性参考手册 iis7站长之家
  • Oracle数据仓库的分层管理器解决方案开发者网络Oracle
  • oracle 分页问题解决方案
  • Oracle数据仓库的分层管理器解决方案
  • oracle查询锁表与解锁情况提供解决方案
  • Oracle 10g 自己碰到的问题及解决方案
  • oracle 数据库数据迁移解决方案
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle数据库运行Oracle form时避免出现提示信息
  • fedora10安装oracle11g提示物理内存不足怎么办?
  • linux 安装 oracle 运行./runinstall 提示没有这个文件
  • 請問INSTALL ORACLE時,提示 not set DISPLAY是怎麼回事?
  • 安装oracle9,提示DISPALY not set
  • 求救:HPUNIX下的ORACLE7执行select * from tablename提示权限不足!!
  • Linux下安装Oracle 10G提示“bad interpreter: 权限不够”的解决
  • 用Jbuilder编译文件,提示找不到oracle驱动?
  • Oracle AS关键字 提示错误
  • 在linux下装oracle9i到了最后时候,提示/tmp空间不够了,怎么增加,谢谢!
  • 连接Oracle817数据库的错误提示
  • RedHat AS 4 安装oracle9i的时候,执行Disk1下的runInstaller后提示正在初始化虚拟机,请等待后就再无反应
  • Oracle安装提示INFO: /usr/lib/: No such file or directory解决
  • 避免Oracle中英文提示信息的两个好方法
  • win7安装oracle10g 提示程序异常终止 发生未知错误
  • 小弟想直接上传图片到Oracle的Blob中,诸位仁兄给点思路或提示或资料或源码
  • oracle 使用递归的性能提示测试对比
  • PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享
  • Oracle修改提示符方法
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3