ORA-32001: write to SPFILE requested but no SPFILE is in use

文档解释

ORA-32001: write to SPFILE requested but no SPFILE is in use

Cause: An ALTER SYSTEM command or an internal self-tuning mechanism requested a write to the SPFILE but no SPFILE was in use.

Action: Re-start the instance using an SPFILE, or execute ALTER SYSTEM SET SPFILE.

ORA-32001: write to SPFILE requested but no SPFILE is in use

官方解释

ORA-32001: 当请求写入SPFILE的操作时,但是没有使用SPFILE

这个错误表明当某项操作请求写入SPFILE时,实际上当中没有使用SPFILE

常见案例

这个错误也可能是在使用ORACLE的startup或者shutdown的命令的时候出现的

一般处理方法及步骤

1. 首先查看SPFILE是否存在,如果不存在需要使用pfile来创建spfile

2. 使用create spfile from pfile 来创建SPFILE

3. 如果SPFILE已经存在,则查看SPFILE是否已经被instance使用,以及是否有被更改写入

4. 如果spfile已经存在,但是还没有被instance使用,可以使用alter system set spfile=’location_of_spfile’,来让instance使用该spfile文件

5.如果spfile已经被instance使用,但是却没有改变写入, 则可以使用 alter system reset command来应用更改

你可能感兴趣的