SYS AS SYSDBA@ORCL>startup ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.
2查看alert文件目录:
SYS AS SYSDBA@ORCL>show parameter background_dump_dest;
NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
background_dump_dest string /u01/app/oracle/diag/rdbms/orc
l/ORCL/trace
3.vim alert_ORCL.log:
Deprecated system parameters with specified values: log_archive_start
sql_trace
End of deprecated system parameter listing
4.确实有过期的参数:
sql>alter system reset sql_trace;
5.sql>shutdown immediate
6.sql>startup
7.处理完成
过期参数可能有各种各样,只有通过alert文件才能查到最后的原因
以下是互联网资料:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production 启动数据库的时候遇到了,ORA-32004但不影响数据库的使用。 ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
为了避免这个错误的出现可以reset相关的参数
如:在Oracle 11g中手工设置了log_archive_start 为true,在启动时就会出现ORA-32004
从10g以后当数据库为归档模式时,oracle会自动启动归档进程。不在需要设置log_archive_start参数。
alter system reset log_archive_start scope=spfile;
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 32-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
SQL> show parameter log_archive_start
NAME TYPE VALUE
------------------------- -------- --------
log_archive_start boolean FALSE
SQL> alter system set log_archive_start=true scope=spfile;
系统已更改。