诗檀软件专业数据库修复团队
ORA-01503
oerr ora 1503
01503, 00000, "CREATE CONTROLFILE failed"
// *Cause: An error occurred during CREATE CONTROLFILE
// *Action: See accompanying errors.
ORA-01130
oerr ora 1130
01130, 00000, "database file version %s incompatible with ORACLE version %s"
// *Cause:
// *Action:
ORA-01100
oerr ora 1100
01100, 00000, "database already mounted"
// *Cause: A database is already mounted in this instance.
// *Action:
适用于:
Oracle Database Configuration Assistant – 版本 10.2.0.1 及以上
本文信息适用于任何平台。
*** 10-Jul-2012检查相关性***
症状
使用DBCA 从模板(仅10.2.0.1.0 结构)创建一个数据库(10.2.0.2.0 home) ,引起错误:
ORA-1503: CREATE Controlfile failed
ORA-01130: database version 10.2.0.2.0 incompatible with Oracle version 10.2.0.1.0
ORA-01100: data file 1:
更改
升级10.2.0.1.0 到 10.2.0.2.0.
原因
模板
*从现有的数据库(仅结构)创建* (10.2.0.1.0)
表示在创建数据库时,我们使用Seed_Database.dbf在10.2.0.2的数据库级别创建数据文件。选择的模板将数据库实例级别设为10.2.0.1。所以数据库实例发布级别与数据文件不同步。
注:
对于其他seed数据库模板不是补丁集升级的一部分的其他版本也会发生相同情况。
对于补丁集升级后的用户创建的数据库模板也会发生相同情况。
解决方案
1. 使用DBCA 从模板创建一个新数据库。
2. 当你在内存配置页面时,选择all initialization parameters 按钮。
3. 更改兼容参数为10.2.0.2.0
4. 继续创建db