ORA-00214: control file '/.../control02.ctl'version 906 inconsistent with file '/.../control01.ctl'

129 篇文章 7 订阅

问题描述

在云平台添加容器时,启动实例时显示错误ORA-00214

SQL> startup
ORACLE instance started.

Total System Global Area 6313463808 bytes
Fixed Size                  2264976 bytes
Variable Size            1191182448 bytes
Database Buffers         5100273664 bytes
Redo Buffers               19742720 bytes
ORA-00214: control file '/oracledata/fast_recovery_area/XXXXX/control02.ctl'
version 906 inconsistent with file '/oracledata/oradata/XXXXX/control01.ctl'
version 894

问题分析

1、根据错误提示为控制文件版本不一致导致。控制文件原理为维护数据库的当前物理状态,为二进制的文件,数据库打开的时候控制文件一致变化。主要记录数据库名字、标示、当前日志SCN、表空间信息等。理论上3个控制文件应该一致。
2、因为版本不一致,且控制文件2版本最新为version 906.

问题解决

1、在操作系统上,备份所有控制文件,同时使用控制文件control02.ctl覆盖重命名control01.ctl,保证版本一致。

  • 备份control01.ctl
$ cp  /oracledata/oradata/XXXXX/control01.ctl  /oracledata/oradata/XXXXX/control01_bak.ctl
  • 替换控制文件
[oracle@XXXXX XXXX]$ cp /oracledata/fast_recovery_area/XXXXX/control02.ctl /oracledata/oradata/XXXXX/control01.ctl

2、操作后,数据库启动正常,可以使用,问题解决。

  • 重新开启数据库
SQL> startup
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> shutdown immediate
ORA-01507: database not mounted


ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@XXXXX XXXX]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Tue Sep 17 14:09:56 2019

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area 6313463808 bytes
Fixed Size                  2264976 bytes
Variable Size            1191182448 bytes
Database Buffers         5100273664 bytes
Redo Buffers               19742720 bytes
Database mounted.
Database opened.
ORA-01017错误是指用户名或密码无效,导致登录被拒绝。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ORA-01017: invalid username/password; logon denied Oracle数据库报错解决方案一](https://blog.csdn.net/qq_16183731/article/details/83864811)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [java.sql.SQLException:ORA-01017:invalid username/password;logon denied](https://blog.csdn.net/yuan_gui_shi/article/details/121352656)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Mybatis出现ORA-00911: invalid character的解决办法](https://download.csdn.net/download/weixin_38672800/14908106)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值