oracle的oraah,ORA-00201: control file version 10.2.0.3.0 incompatible with ORACLE version…

2023-11-01 11:40

本文主要是介绍oracle的oraah,ORA-00201: control file version 10.2.0.3.0 incompatible with ORACLE version…,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天从其它机器rman 备份还原到别外一台机器上,restore controlfiel ,DB mount时报ORA-00201: control file version 10.2.0.3.0  incompatible with ORACLE version  10.2.0.1.0

环境备份机10.2.0.4 还原机10.2.0.4

[oracle@aix dbs]$ ora

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Jun 10 16:08:46 2011

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> alter database mount;

alter database mount

*

ERROR at line 1:

ORA-00201: control file version 10.2.0.3.0 incompatible with ORACLE version

10.2.0.1.0

ORA-00202: control file: '/oracle/oradata/ahjcyl/control01.ctl'

SQL> select * from v$version;

BANNER

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

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi

PL/SQL Release 10.2.0.4.0 - Production

CORE    10.2.0.4.0      Production

TNS for Linux: Version 10.2.0.4.0 - Production

NLSRTL Version 10.2.0.4.0 - Production

SQL> show parameter compatible

NAME                                 TYPE        VALUE

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

compatible                           string      10.2.0.1.0

[oracle@aix dbs]$ oerr ora 201

00201, 00000, "control file version %s incompatible with ORACLE version %s"

// *Cause:  The control file was created by incompatible software.

// *Action: Either restart with a compatible software release or use

//          CREATE CONTROLFILE to create a new control file that is

//          compatible with this release.

[oracle@aix dbs]$ ls

ab_+ASM.dat    hc_ggs.dat     initahjcyl.ora  init.ora       lk+ASM    lkWENDY        orapwqinwen       spfileorcl.ora

cretest.sql    hc_orcl.dat    init+ASM.ora    initorcl.ora   lkGGS     orapwggs       snapcf_orcl.f     spfileorcl.ora.bak

hc_ahjcyl.dat  hc_qinwen.dat  initdw.ora      initwendy.ora  lkORCL    orapworcl      spfileahjcyl.ora  spfileqinwen.ora

hc_+ASM.dat    hc_wendy.dat   initggs.ora     lkAHJCYL       lkQINWEN  orapworcl.bak  spfileggs.ora     spfilewendy.ora

[oracle@aix dbs]$ rm spfileahjcyl.ora

modify pfile  *.compatible='10.2.0.1.0' to *.compatible='10.2.0.4.0'

[oracle@aix dbs]$ ora

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Jun 10 17:07:00 2011

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to an idle instance.

SQL> create spfile from pfile;

File created.

SQL> host

[oracle@aix dbs]$ ls

ab_+ASM.dat    hc_ggs.dat     initahjcyl.ora  init.ora       lk+ASM    lkWENDY        orapwqinwen       spfileorcl.ora

cretest.sql    hc_orcl.dat    init+ASM.ora    initorcl.ora   lkGGS     orapwggs       snapcf_orcl.f     spfileorcl.ora.bak

hc_ahjcyl.dat  hc_qinwen.dat  initdw.ora      initwendy.ora  lkORCL    orapworcl      spfileahjcyl.ora  spfileqinwen.ora

hc_+ASM.dat    hc_wendy.dat   initggs.ora     lkAHJCYL       lkQINWEN  orapworcl.bak  spfileggs.ora     spfilewendy.ora

[oracle@aix dbs]$ exit

exit

SQL> startup mount

ORA-32004: obsolete and/or deprecated parameter(s) specified

ORACLE instance started.

Total System Global Area 2097152000 bytes

Fixed Size                  2085256 bytes

Variable Size            1627393656 bytes

Database Buffers          452984832 bytes

Redo Buffers               14688256 bytes

Database mounted.

.

总结,与一个参数compatible 有关,简单说就是验证数据库兼容性,默认值为它的主版本,做DG是这个参数 主备参数要一致.

打赏

8732971891f4ba05583674ca6b8145ac.png微信扫一扫,打赏作者吧~

这篇关于oracle的oraah,ORA-00201: control file version 10.2.0.3.0 incompatible with ORACLE version…的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/322716

相关文章

在java中如何将inputStream对象转换为File对象(不生成本地文件)

《在java中如何将inputStream对象转换为File对象(不生成本地文件)》:本文主要介绍在java中如何将inputStream对象转换为File对象(不生成本地文件),具有很好的参考价... 目录需求说明问题解决总结需求说明在后端中通过POI生成Excel文件流,将输出流(outputStre

Oracle存储过程里操作BLOB的字节数据的办法

《Oracle存储过程里操作BLOB的字节数据的办法》该篇文章介绍了如何在Oracle存储过程中操作BLOB的字节数据,作者研究了如何获取BLOB的字节长度、如何使用DBMS_LOB包进行BLOB操作... 目录一、缘由二、办法2.1 基本操作2.2 DBMS_LOB包2.3 字节级操作与RAW数据类型2.

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

Java实现将byte[]转换为File对象

《Java实现将byte[]转换为File对象》这篇文章将通过一个简单的例子为大家演示Java如何实现byte[]转换为File对象,并将其上传到外部服务器,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言1. 问题背景2. 环境准备3. 实现步骤3.1 从 URL 获取图片字节数据3.2 将字节数组

Oracle登录时忘记用户名或密码该如何解决

《Oracle登录时忘记用户名或密码该如何解决》:本文主要介绍如何在Oracle12c中忘记用户名和密码时找回或重置用户账户信息,文中通过代码介绍的非常详细,对同样遇到这个问题的同学具有一定的参... 目录一、忘记账户:二、忘记密码:三、详细情况情况 1:1.1. 登录到数据库1.2. 查看当前用户信息1.

oracle DBMS_SQL.PARSE的使用方法和示例

《oracleDBMS_SQL.PARSE的使用方法和示例》DBMS_SQL是Oracle数据库中的一个强大包,用于动态构建和执行SQL语句,DBMS_SQL.PARSE过程解析SQL语句或PL/S... 目录语法示例注意事项DBMS_SQL 是 oracle 数据库中的一个强大包,它允许动态地构建和执行

解决JavaWeb-file.isDirectory()遇到的坑问题

《解决JavaWeb-file.isDirectory()遇到的坑问题》JavaWeb开发中,使用`file.isDirectory()`判断路径是否为文件夹时,需要特别注意:该方法只能判断已存在的文... 目录Jahttp://www.chinasem.cnvaWeb-file.isDirectory()遇

PLsql Oracle 下载安装图文过程详解

《PLsqlOracle下载安装图文过程详解》PL/SQLDeveloper是一款用于开发Oracle数据库的集成开发环境,可以通过官网下载安装配置,并通过配置tnsnames.ora文件及环境变... 目录一、PL/SQL Developer 简介二、PL/SQL Developer 安装及配置详解1.下

oracle如何连接登陆SYS账号

《oracle如何连接登陆SYS账号》在Navicat12中连接Oracle11g的SYS用户时,如果设置了新密码但连接失败,可能是因为需要以SYSDBA或SYSOPER角色连接,解决方法是确保在连接... 目录oracle连接登陆NmOtMSYS账号工具问题解决SYS用户总结oracle连接登陆SYS账号

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp