###问题原因 由于误删除归档日志的存放路径,导致Oracle启动时报错 ###解决办法 修改spfile中的归档日志路径 ###步骤 ####Step1
SQL> create pfile='F:/init.ora' from spfile='D:\oracle\product\10.2.0\db_1\dbs\
SPFILEORCL.ORA';
说明:1. spfile默认的存放路径在 ORALCE_HOME\dbs目录下 2. spfile是二进制文件,所以要备份出一个pfile来修改
###Step2 修改init.ora中的
*.log_archive_dest_1='location=D:\archlog\'
###Step3
SQL> create spfile from pfile='F:\init.ora';
文件已创建。
###Step4
ORACLE 例程已经启动。
Total System Global Area 1124073472 bytes
Fixed Size 1250164 bytes
Variable Size 654314636 bytes
Database Buffers 461373440 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
SQL> alter database noarchivelog;
数据库已更改。
SQL> alter database open;
数据库已更改。