ORA-32001:请求写入spfile,但没有使用spfile的解决方法

ORA-32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法

在输入以下语句中报了这样的错误:
SQL>alter system set control_files=’/u01/app/oracle/oradata/prod/ora_control1.ctl’,’/u01/app/oracle/oradata/prod/ora_control2.ctl’

scope=spfile;
ORA-32001:请求写入spfile,但没有使用spfile的解决方法
解决方法:

1.show parameter spfile;
ORA-32001:请求写入spfile,但没有使用spfile的解决方法
这时候可以看到spfile的value值为空;那么就创建spfile
2.create spfile from file;
3.shutdown immediate;
4.startup;
ORA-32001:请求写入spfile,但没有使用spfile的解决方法
5.此时可以输入你之前输入的语句ORA-32001:请求写入spfile,但没有使用spfile的解决方法
如果看到system altered就说明成功。

第一次写博客,主要是想分享一下我在Oracle数据库悲惨道路上一些失败经验,欢迎大家多多指教。