配置文件的主要作用记录各部分内存结构的值和控制文件的位置。
1、模拟服务器上的spfile、pfile丢失
[oracle@redhat4 dbs]$ rm spfileorcl.ora
[oracle@redhat4 dbs]$ rm initorcl.ora
此时启动数据库报错如下:
SQL> startup nomount
ORA-01078: failure in processing system parameters
LRM-00109: ������������������������ '/u01/app/oracle/product/10.2.0/db_1/dbs/initjiagulun.ora'
SQL>
2、恢复过程
(1)、有rman备份的情况
事先使用rman备份过全库或者配置文件,如果要恢复也要启动到mounted状态,就是必须读到控制文件信息。所以修改init.ora模板文件使oracle能启动内存结构和找到控制