在startup时出现的控制文件问题。

解决方案 »

  1.   

    你如果你的数据库可以open的话,可以执行如下命令查看控制文件的存放路径:
    SQL> select * from v$controlfile;
            F:\ORACLE\PRODUCT\10.1.0\ORADATA\OAMIS2\CONTROL01.CTL           
            F:\ORACLE\PRODUCT\10.1.0\ORADATA\OAMIS2\CONTROL02.CTL           
            F:\ORACLE\PRODUCT\10.1.0\ORADATA\OAMIS2\CONTROL03.CTL  如果数据库不能够open,并且你装oracle软件时使用的是默认安装,那么控制文件应该在ORACLE_BASE\oradata\你的实例名,下的文件夹中。
            
      

  2.   

    在参数文件spfile中有控制文件的路径,可以把spfile导出到一个文本文件中,用记事本打开就可以,导出spfile到文本文件的方法CMD:\>sqlplus / as sysdba
    SQL> CREATE PFILE='D:\pfile.txt' FROM SPFILE;
    打开d:\pfile.txt即可.