ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORA-00331 数据库版本不兼容性问题处理

ORA-00331 数据库版本不兼容性问题处理

原创 Linux操作系统 作者:paulyibinyi 时间:2010-06-03 00:08:45 0 删除 编辑

          昨天在公司碰到个案例,从一个单实例恢复到rac database中,恢复完后数据库open时报以下错误:

Wed Jun  2 16:09:17 2010
Errors in file /oracle/app/oracle/admin/test/udump/test1_ora_495648.trc:
ORA-00331: log version 1 incompatible with ORACLE version 1
ORA-00312: online log 1 thread 1: '+DATA/test/onlinelog/group_1.257.720092445'

这时查rac数据库compatible参数,显示为

compatible='10.2.0.1.0'

而单实例compatible参数为

compatible='10.2.0.3.0'

做恢复时,没有恢复单实例的pfile参数到rac database中,用的还是rac database中的pfile参数,

出现了这个问题,解决方法很简单把rac数据库compatible参数修改为10.2.0.3即可

那是怎么会出现这种数据库compatible参数不一样呢

1:   10.2.0.1版本下创建数据库,再升级到10.2.0.4 这时compatible参数为10.2.0.1

2:    10.2.0.1版本升级到10.2.0,4,再创建数据库 这时compatible参数为10.2.0.3

我创建的单实例为数据库版本升级到10.2.0.4后才创建的,所以才出现这个问题,建议针对这种情况解决方法是:

1.最好恢复单实例参数文件到rac database中

2.修改rac database pfile文件中的compatible参数为10.2.0.3

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7199859/viewspace-664284/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
学习数据库

注册时间:2007-12-11

  • 博文量
    907
  • 访问量
    6894426