文档解释
ORA-01696: control file is not a clone control file
Cause: Attempting to mount, a database as a clone when it is already mounted by another instance not as a clone or attempting to use a current control file for a clone.
Action: Mount without the clone option or use a backup control file and shutdown the other instances before mounting as a clone.
ORA-01696: control file is not a clone control file 是由于控制文件不是一个Clone控制文件,而是直接由Primary Control File拷贝出来的造成的,即使文件的字节完全一致,也有可能会导致出现这个错误,原因是Clone控制文件应该有特定的特性,且应用ORACLE加入的,仅允许该数据库自动备份时可使用。
官方解释
ORA-01696: control file is not a clone control file
Cause: The controlfile specified was not created by the clone control file feature.
Action: Use a controlfile that was created using the clone control file feature (either from RMAN or from the Create controlfile Statement with the from clause).
常见案例
在使用RMAN备份内存库时,出现这个错误。
正常处理方法及步骤
1、先停止Oracle服务;
2、删除现有控制文件,重新生成一个新的Clone控制文件;
3、再重新启动Oracle数据库服务。