ORA-16032 解决办法

问题原因

由于误删除归档日志的存放路径,导致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;
数据库已更改。

你可能感兴趣的:(ORA-16032)