ORA-00201,ORA-00202,ORA-01503,ORA-01130,ORA-01110问题的解决方案。

在准备OCM考试时遇到数据库错误:ORA-00201,ORA-00202,ORA-01503,ORA-01130,ORA-01110。错误原因是控制文件与数据库版本不匹配。通过检查数据库版本、重建控制文件并修改compatible参数,最终成功解决这个问题,完成数据库的介质恢复。" 131440379,18773836,软件工程实践:工具、环境与心得,"['软件工程', '集成开发环境', '版本管理', '团队协作', '自动化测试']
摘要由CSDN通过智能技术生成

最近在准备OCM考试,数据库弄的也比较纠结,今天在开库的时候突然就报了这个错误:
ORA-00201:control file version 10.2.0.3.0 incompatible with ORACLE version 10.2.0.0.0
ORA-00202 control:'/u01/app/oracle/oradata/prod/control01.ctl'
意思是说控制文件的版本是10.2.0.3.0,而数据库的版本是10.2.0.0.0.我以前的数据库是老版本,但升级到新版本的时候,是没有数据库的,这是怎么回事,
我查了一下数据库版本:
SQL>select * from v$version;
BANNER
-------------------------------------------------------------
oracle database 10g enterprise edition release 10.2.0.3.0 - prod
pl/sql release 10.2.0.3.0 - production
core 10.2.0.3.0 production
tns for linux :version 10.2.0.3.0 - production
nlsrtl version 10.2.0.3.0 - production


数据库版本也没问题啊。这是怎么回事啊?

我还是先恢复控制文件再说吧,还没备份。准备:backup controlfile to trace,发现没在mount状态上,也做不了,我就只能手工建控制文件了。
编辑脚本:
create controlfile reuse database orcl nores

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值