ORA-32004 参数设置过时的解决办法
启动时报错:
查看日志:
view /opt/oracle11g/app/db/diag/rdbms/yldev/yldev/trace/alert_yldev.log
原来是plsql_debug 这个参数已经不再被11g使用了
可以用“SQL> select name,description from v$parameter where isdeprecated='TRUE';”查看所有已过时的参数设置
解决办法:
1. 从动态参数文件创建静态文件
1 SQL> create pfile from spfile; 2 3 文件已创建。
2. 修改静态文件:
vim /opt/oracle11g/app/db/product/11.2/dbs/inityldev.ora
删除掉"plsql_debug"这一行
3.从静态文件创建新的动态参数文件
1 SQL> shutdown immediate 2 数据库已经关闭。 3 已经卸载数据库。 4 ORACLE 例程已经关闭。 5 SQL> create spfile from pfile; 6 7 文件已创建。 8 9 SQL> startup 10 ORACLE 例程已经启动。 11 12 Total System Global Area 8484765696 bytes 13 Fixed Size 2215016 bytes 14 Variable Size 6710887320 bytes 15 Database Buffers 1744830464 bytes 16 Redo Buffers 26832896 bytes 17 数据库装载完毕。 18 数据库已经打开。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了