ORA-00213: cannot reuse control file; old file size string, string required ORACLE 报错 故障修复 远程处理

文档解释

ORA-00213: cannot reuse control file; old file size string, string required

Cause: To reuse a control file, it must be the same size as the one previously used.

Action: Either do not specify REUSE, or specify a matching combination of MAXDATAFILES, MAXLOGFILES, MAXLOGMEMBERS, MAXLOGHISTORY, and MAXINSTANCES clauses in the CREATE DATABASE or CREATE CONTROLFILE statement.

ORA-00213: cannot reuse control file; old file size string, string required错误是指尝试使用旧的控制文件(Control File),而这个旧的控制文件的大小不能满足系统所要求的大小。

官方解释

这个错误是当尝试使用旧控制文件(control file),而这个旧文件的大小不能够满足系统所要求的文件大小时出现的。

案例:

例如,当新控制文件大小被设置为1G时,尝试使用一个只有512K的旧控制文件,则可能会发生这个错误。

正常处理方法及步骤

1. 检查控制文件(control file)与相关恢复文件(recovery file)中的最小控制文件大小。

2. 如果新控制文件(new control file)的大小大于最小控制文件大小,则重新创建控制文件,以满足要求。

3. 如果控制文件大小小于最小控制文件大小,请尝试恢复控制文件,或者根据相关文档重新创建控制文件。


数据运维技术 » ORA-00213: cannot reuse control file; old file size string, string required ORACLE 报错 故障修复 远程处理