由于误删除归档日志的存放路径,导致Oracle启动时报错
修改spfile中的归档日志路径
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来修改
修改init.ora中的
*.log_archive_dest_1='location=D:\archlog\'
SQL> create spfile from pfile='F:\init.ora';
文件已创建。
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;
数据库已更改。