Linux下oracle数据库spfile参数配置文件丢失问题解决,“ORA-32001: write to SPFILE requested but no SPFILE is in use“问题处理
ORA-32001: write to SPFILE requested but no SPFILE is in use
譯:
寫入 SPFILE 請求,但沒有使用 SPFILE
SELECT NAME, VALUE, DISPLAY_VALUE FROM V$PARAMETER WHERE NAME ='spfile'; 可以看到沒有 spfile 配置文件。
create spfile from pfile; 根據 pfile 文件來創建 spfile 文件。
如果 pfile 文件沒有,可以看:
pfile 參數文件丟失解決方法
其實我的 spfile 配置文件開始是有的,但是沒加載進來,可能是由于 pfile 文件和 spfile 文件兩個參數不一致有沖突吧,后來我把 spfile 文件刪掉再創建就好了。
然后通過 shutdown immediate; 停止服務,
在 startup; 啟用服務就好了。
show parameter spfile; 查看下就有了。
然后再次更改就成功了。
擴展一下,scope 有3個參數 spfile、memory 和 both。
memory 修改動態參數,設置后會立即生效,后面再重新啟動數據庫服務就失效了,一次性的。
both 修改動態參數,設置后會立即生效,重啟數據庫服務后一直有效。
spfile 修改靜態參數,設置后需要重啟數據庫服務才生效。
喜歡的點個贊?吧!
總結
以上是生活随笔為你收集整理的Linux下oracle数据库spfile参数配置文件丢失问题解决,“ORA-32001: write to SPFILE requested but no SPFILE is in use“问题处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 技术篇 - 连接oracle数
- 下一篇: PyQt5 图形界面 - Qt Desi