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 数据库已经打开。
复制代码

 

posted @   头痛不头痛  阅读(1403)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示
主题色彩