日期:2014-05-17  浏览次数:21206 次

shutdown immediate时ORA-01507: ?????? startup时ORA-00205: ?????????, ??????, ????
本来数据库中是只有3个控制文件的,但执行了此语句

ALTER SYSTEM SET control_files=' F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL',' F:\ORACLE\PRODUCT\10.2.0

\ORADATA\ORCL\CONTROL02.ctl',' F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.ctl',' F:\ORACLE\PRODUCT\10.2.0

\ORADATA\ORCL\CONTROL04.ctl' SCOPE=SPFILE;  后

就出现了以下情形:

SQL> shutdown immediate
ORA-01507: ??????


ORACLE 例程已经关闭。
SQL> startup 
ORACLE 例程已经启动。

Total System Global Area  599785472 bytes
Fixed Size                  1250356 bytes
Variable Size             188746700 bytes
Database Buffers          402653184 bytes
Redo Buffers                7135232 bytes
ORA-00205: ?????????, ??????, ???????

好像不能像以前一样正常关闭和启动了
控制文件 关闭启动

------解决方案--------------------
这个好像是缺少控制文件的错误啊、alert 日志里面看下详细信息。
------解决方案--------------------
4个控制文件是否存在

4个控制文件的内容必须完全一致

laert日志错误内容不全
------解决方案--------------------
你指定的控制文件路径不对,到你的实际目录里去找下控制文件的路径和名字,要按照实际的去改,如果路径不对、文件名不对就会报此错误。