当前位置:  数据库>oracle

ORA-32004问题的原因及解决

    来源: 互联网  发布时间:2017-05-04

    本文导语: Version:SQL*Plus: Release 10.2.0.3.0SQL> startupORA-32004: obsolete and/or deprecated parameter(s) specifiedOracle instance started. Total System Global Area  343932928 bytesFixed Size                  1261684 bytesVariable Size             188747660 bytesDatabase Buffe...

Version:SQL*Plus: Release 10.2.0.3.0
SQL> startup
ORA-32004: obsolete and/or deprecated parameter(s) specified
Oracle instance started.


Total System Global Area  343932928 bytes
Fixed Size                  1261684 bytes
Variable Size             188747660 bytes
Database Buffers          146800640 bytes
Redo Buffers                7122944 bytes
Database mounted.
Database opened.
SQL>
SQL> alter system reset sql_trace scope=spfile sid='*';
System altered.








究其原因:

之前曾经使用过alter system set sql_trace=true scope=spfile语句,使sql_trace字段写入了spfile文件中

解决方法:
(1)创建pfile;
(2)修改pfile后,重新生成spfile
SQL>create spfile from pfile='/u01/oracle/dbs/inittest.ora';
(3)重新启动数据库
数据库成功启动




注:在 Oracle 10g 中,以前熟悉的一些参数已经 deprecated
原来在 10g 中,当打开归档模式(archive log mode) ,则 ARCH 进程被隐性的自动设定。10g 中也就不会出现 9i 以前那种数据库已经在归档模式,但是自动归档没有被设定的情况了。这也算是 Oracle 修正的一个小Bug。如果是从 9i 升级到 10g 的话,不注意可能会有点小问题的。要解决该问题,需要重置 log_archive_start 参数

查看一下 10g 中都有那些参数是 deprecated 的:
 select name,description from v$parameter where isdeprecated='TRUE';
NAME                      DESCRIPTION
------------------------- ----------------------------------------
lock_name_space           lock name space used for generating lock
                           names for standby/clone database





buffer_pool_keep          Number of database blocks/latches in kee
                          p buffer pool


buffer_pool_recycle       Number of database blocks/latches in rec
                          ycle buffer pool


max_commit_propagation_de Max age of new snapshot in .01 seconds
lay


NAME                      DESCRIPTION
------------------------- ----------------------------------------


remote_archive_enable     remote archival enable setting
log_archive_start         start archival process on SGA initializa
                          tion



parallel_server           if TRUE startup in parallel server mode
parallel_server_instances number of instances to use for sizing OP
                          S SGA structures



fast_start_io_target      Upper bound on recovery reads
logmnr_max_persistent_ses maximum number of threads to mine


NAME                      DESCRIPTION
------------------------- ----------------------------------------
sions



serial_reuse              reuse the frame segments
max_enabled_roles         max number of roles a user can have enab
                          led



global_context_pool_size  Global Application Context Pool Size in
                          Bytes


plsql_compiler_flags      PL/SQL compiler flags
sql_trace                 enable SQL trace


NAME                      DESCRIPTION
------------------------- ----------------------------------------
parallel_automatic_tuning enable intelligent defaults for parallel
                           execution parameters




drs_start                 start DG Broker monitor (DMON process)


17 rows selected.

 


参数替代情况
Deprecated parameters in release 10g:
------------------------------------------------


BUFFER_POOL_KEEP (replaced by DB_KEEP_CACHE_SIZE)
BUFFER_POOL_RECYCLE (replaced by DB_RECYCLE_CACHE_SIZE)
PLSQL_COMPILER_FLAGS (replaced by PLSQL_CODE_TYPE and PLSQL_DEBUG)
DRS_START (replaced by DG_BROKER_START)
FAST_START_IO_TARGET (replaced by FAST_START_MTTR_TARGET)
MTS_CIRCUITS (replaced by CIRCUITS)
MTS_DISPATCHERS (replaced by DISPATCHERS)
MTS_MAX_DISPATCHERS (replaced by MAX_DISPATCHERS)
MTS_MAX_SERVERS (replaced by MAX_SHARED_SERVERS)
MTS_SERVERS (replaced by SHARED_SERVERS)
MTS_SESSIONS (replaced by SHARED_SERVER_SESSIONS)
PARALLEL_SERVER (replaced by CLUSTER_DATABASE)
PARALLEL_SERVER_INSTANCES (replaced by CLUSTER_DATABASE_INSTANCES)
废弃的参数:
Obsolete parameters in 10g:
---------------------------------------














DBLINK_ENCRYPT_LOGIN
HASH_JOIN_ENABLED
LOG_PARALLELISM
MAX_ROLLBACK_SEGMENTS
MTS_CIRCUITS
MTS_DISPATCHERS
MTS_LISTENER_ADDRESS
MTS_MAX_DISPATCHERS
MTS_MAX_SERVERS
MTS_MULTIPLE_LISTENERS
MTS_SERVERS
MTS_SERVICE
MTS_SESSIONS
OPTIMIZER_MAX_PERMUTATIONS
ORACLE_TRACE_COLLECTION_NAME
ORACLE_TRACE_COLLECTION_PATH
ORACLE_TRACE_COLLECTION_SIZE
ORACLE_TRACE_ENABLE
ORACLE_TRACE_FACILITY_NAME
ORACLE_TRACE_FACILITY_PATH
PARTITION_VIEW_ENABLED
PLSQL_NATIVE_C_COMPILER
PLSQL_NATIVE_LINKER
PLSQL_NATIVE_MAKE_FILE_NAME
PLSQL_NATIVE_MAKE_UTILITY
ROW_LOCKING
SERIALIZABLE
TRANSACTION_AUDITING
UNDO_SUPPRESS_ERRORS
DISTRIBUTED_TRANSACTIONS
MAX_TRANSACTION_BRANCHES
PARALLEL_BROADCAST_ENABLED
STANDBY_PRESERVES_NAMES
ALWAYS_ANTI_JOIN
ALWAYS_SEMI_JOIN
DB_BLOCK_LRU_LATCHES
DB_BLOCK_MAX_DIRTY_TARGET
DB_FILE_DIRECT_IO_COUNT
GC_DEFER_TIME
GC_RELEASABLE_LOCKS
GC_ROLLBACK_LOCKS
HASH_MULTIBLOCK_IO_COUNT
INSTANCE_NODESET
JOB_QUEUE_INTERVAL
OPS_INTERCONNECTS
OPTIMIZER_PERCENT_PARALLEL
SORT_MULTIBLOCK_READ_COUNT
TEXT_ENABLE















































    
 
 

您可能感兴趣的文章:

  • oracle ORA-01114、ORA-27067错误解决方法
  • Orcle的package中访问其它Schema的表报错ORA-00942解决方法
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • 解决报错ora-32035的方法分析
  • ORA-12514及ORA-28547错误解决方案
  • 基于ORA-12170 TNS 连接超时解决办法详解
  • 安装oracle出现error:ora-01031:insufficient privilleges的解决
  • plsql连接oracle数据库报ora 12154错误解决方法
  • zilong28提问:Tomcat3.2报错内容是Error occurs when connecting DB: ORA-00020: maximum number of processes(59) exceeded 我应该如何解决,先谢了
  • ORA-28002 Oracle 11g存在密码过期问题解决方案
  • Linux 下数据库oracle出现ORA-27102错误的解决办法
  • Oracle ORA-22908(NULL表值的参考)异常分析与解决方法
  • PHP连接Oracle错误ORA-24324服务句柄未初始化的解决方法
  • ORACLE出现错误1033和错误ORA-00600的解决方法
  • 如何解决ORA-01843与NLS_DATE_FORMAT问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • CSS属性参考手册 iis7站长之家
  • 关于Oracle游标的问题(ORA-01000: maximum open cursors exceeded)
  • oracle报错(ORA-00600)问题处理
  • Oracle 10g之ORA-32004问题
  • 出现ORA-01401和ORA-01008错误?
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • Oracle不能删除表 ORA-00604 ORA-01422 错误
  • 如何得到带有ora的行的下一行
  • 如何配置 linux 下 oracle 的 listener .ora 和
  • 浅析如何在tnsnames.ora中配置监听
  • aq.executeQuery: ORA-00020: maximum number of processes (59) exceeded
  • Oracle 数据库闪回功能设置出现ORA-19809和ORA-19804错误
  • ORA-00947:Not enough values (没有足够的值)的深入分析
  • solaris10 安装 ora9.2.0.1 时报错
  • 在UNIX下,我的ORA817该怎么样才可以自己启动呀?
  • 谁能帮忙解释一下: ORA-01000 : maximun open cursors exceeded
  • 我在Linux7。3下面装了一个Oracle8i,但是现在启动不起来了,总是报错ORA-01031: insufficient privileges
  • oracle 11g导出数据时报ORA 1455错误的处理方法
  • 为什么我读取数据库时出现:ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [],错误?
  • 在客户端配置TNS测试报错ORA-12170:TNS:连接超时


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,