Oracle 尝试使用DBCA从模板创建一个数据库,生成错误: ORA-1503, ORA-1130, ORA-1100

 

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected]

 

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

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *