[ocp0531] 答复: [ocp0531] 数据库版本问题

  • From: "Jianjun Li" <4.4bsd.lite@xxxxxxxxx>
  • To: <ocp0531@xxxxxxxxxxxxx>
  • Date: Wed, 29 Jul 2009 14:06:52 +0800

改一下pfile的compatible参数看看

 

  _____  

发件人: ocp0531-bounce@xxxxxxxxxxxxx [mailto:ocp0531-bounce@xxxxxxxxxxxxx]
代表 陈旭
发送时间: 2009年7月29日 11:35
收件人: ocp0531
主题: [ocp0531] 数据库版本问题

 

我在手动恢复的时候,把原先手动备份的控制文件,日志文件和数据文件COPY回来后,
(自动备份的控制文件不小心被删了),于是重建了controlfile,结果报了错
SQL>  @/home/u01/scripts/crconfile.sql    (crconfile.sql是我自己写的一个创
建控制文件的SQL脚步)
 create controlfile reuse set database "default" resetlogs noarchivelog
*
ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-01130: database file version 10.2.0.1.0 incompatible with ORACLE version
10.2.0.0.0
ORA-01110: data file 5: '/home/u01/app/oracle/oradata/orcl/example01.dbf'

一般需要在MOUNT下用DBCA才能把实例删除是么?那现在没办法重建控制文件,是不是
就没办法把实例删除呢?有没可能在打了补丁后使得软件和数据文件版本一致,实现控
制文件的重建?不过貌似要升级实例的版本需要更新数据字典把,那似乎也不可行吧?
对这个问题有什么更好的解决办法么?






  _____  

 <http://www.yeah.net/?from=footer> 网易YEAH.NET免费邮箱:您的终身免费邮箱 

Other related posts: