首页 > 其他分享 >ORA-32004:为字符串实例指定的已过时或不推荐使用的参数

ORA-32004:为字符串实例指定的已过时或不推荐使用的参数

时间:2023-07-29 11:00:39浏览次数:37  
标签:过时 log alert orcl 实例 参数 32004 ORA

错误信息

【汉】ORA-32004:为字符串实例指定的已过时或不推荐使用的参数

【英】ORA-32004:obsolete or deprecated parameter(s) specified for string instance

在启动实例时,提示此错误,但数据库正常启动。

ORA-32004:为字符串实例指定的已过时或不推荐使用的参数_ORA-32004

版本

Oracle 【11.2.0.3.0】、【11.2.0.1.0】、【11.2.0.4.0】

原因

服务器中spfile文件或pfile文件中使用了过时或不推荐的参数,换句话说,就是实例的参数有过时的或不推荐使用的。也正是因为它只是过时或不推荐,所以,数据库才会正常启动。

解决方法

1、排查

Oracle会在alert log文件中提示你过时或不推荐的参数,所以在出现此问题后,直接看数据库的alert log文件即可。

通常情况下,假如实例名为orcl,则alert log的目录为:\$ORACLE_BASE/diag/rdbms/orcl/orcl/trace。

# 进入到alert log目录
[oracle@localhost ~]$ cd $ORACLE_BASE/diag/rdbms/orcl/orcl/trace
# 查看文件
[oracle@localhost trace]$ vim alert_orcl.log

从下图可以看到,我这里报错是因为【log_archive_start】参数导致的,所以我们将其重置就可以了。

ORA-32004:为字符串实例指定的已过时或不推荐使用的参数_ORA-32004_02

2、解决

# 进入sqlplus窗口
[oracle@localhost trace]$ sqlplus / as sysdba
# 重置log_archive_start参数
SQL> alter system reset log_archive_start scope=spfile;
# 立即关闭实例
SQL> shutdown immediate
# 启动实例
SQL> startup

ORA-32004:为字符串实例指定的已过时或不推荐使用的参数_ORA-32004_03

标签:过时,log,alert,orcl,实例,参数,32004,ORA
From: https://blog.51cto.com/bxbdba/6891084

相关文章

  • Oracle数据库DB_NAME、SERVICE_NAME、SID、INSTANCE_NAME、DB_UNIQUE_NAME的区别 转
    Oracle数据库DB_NAME、DBID、DB_UNIQUE_NAME、SERVICE_NAME、SID、INSTANCE_NAME、GLOBAL_DATABASE_NAME的区别DB_NAME:①是数据库名,长度不能超过8个字符,记录在datafile、redolog和controlfile中②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同③在RAC环境中,各个节点的DB_......
  • odoo设置字段字体颜色的样式的方法decoration
    源码设置如下图:decoration-it="product_uom_qty1andprice_unit40"decoration-danger="product_uom_qty==1"效果如下图:基本样式列表:'decoration-bf',#字体加粗'decoration-it',#字体倾斜'decoration-danger',......
  • 动态构建IN查询数据格式的Oracle SQL实现方法
    背景在实际的数据库查询中,经常会遇到根据不同条件动态构建IN查询的需求。例如,当选择一个部门时,需要查询指定部门的数据;当选择多个部门时,需要查询多个部门的数据。在OracleSQL中,我们不能直接在一条SQL查询中动态构建IN查询的数据格式。然而,使用CASEWHEN语句,我们可以巧妙地解决这个......
  • 从 MySQL 到 Oracle 再到全面 TiDB ,云盛海宏的数据库架构实践
    作者:TiDB社区小助手导读云盛海宏的零售系统是支持全渠道、全品类运动鞋服的零售服务平台,为全球8000+多家线下门店提供零售服务支持。发展至今,云海零售系统的数据库经历了从MySQL到Oracle再到全面TiDB的架构演进。本文由InfoQ主编赵钰莹撰写,与云盛海宏首席架构师洪亮共同......
  • Oracle使用spool导出数据
    第一章、导出参数设置settermoff--关闭,不在屏幕上展示结果settrimspoolon--打开,去除重定向(spool)输出美航的拖尾控股,缺省为offsetechooff--关闭,避免打印sql,西安市start启动的脚本中每个sql指令,缺省为onsetfeedbackoff--关闭,避免展示,回现本次sql处理的记录条......
  • 监听storage中数据的变化
    方法封装:updateStorage(name,value){sessionStorage.setItem('name,newVal);conststorageEvent=newEvent('storage');Object.defineProperty(storageEvent,'key',{value:name,enumerable:true})......
  • SQL Server CURRENT_TIMESTAMP()实例讲解
    CURRENT_TIMESTAMP()函数:SQLServer中的此函数用于返回当前日期和时间。输出的格式如下。'YYYY-MM-DDhh:mm:ss.mmm'特征:此函数用于查找当前日期和时间。此函数位于日期函数下。此函数不接受任何参数。在某些代码中,该函数也可以用作默认值。用法:CURRENT_TIMESTAMP......
  • spool命令使用详解 oracle导出txt文件
    spool命令使用详解原文链接:https://www.xjx100.cn/news/454608.html?action=onClickSPOOL命令使用详解SPOOL是SQLPLUS的命令,必须在SQLPLUS中使用,主要完成以标准输出方式输出SQLPLUS的命令及执行结果,一般常用户格式化导出ORACLE表数据。 对于SPOOL数据的SQL,最好要自己定......
  • listagg 函数--oracle 11g release 2
    http://xpchild.blog.163.com/blog/static/10180985920108485721969/ listagg函数--oracle11grelease2      本文描述了在oracle11grelease2版本中新增的listagg函数,listagg是一个实现字符串聚合的oracle内建函数。作为一种普遍的技术,网络上也有多......
  • Oracle问题:一张表推荐创建多少索引合适
     Oracle问题:一张表推荐创建多少索引合适 明确索引主要影响insert、delete以及索引字段的update情况下(还会占用空间,一般不考虑这点),结合需求:1.如果表基本静态,存储足够的情况下想建多少个都可以。2.字段如果null值占比大,对字段等值查询或者关联查询多也可以考虑,因为null不会去......