文档解释
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. 如果控制文件大小小于最小控制文件大小,请尝试恢复控制文件,或者根据相关文档重新创建控制文件。