eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« 推荐短文-君生我未生,我生君已老... | Blog首页 | 触发redo写的几个条件 »

如何获得Oracle的隐含参数

Oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表:X$KSPPCV,X$KSPPI
通常我们查询的v$parameter视图就来源于这两个表,只不过隐去了部分参数。

通过以下脚本可以查询获得这些被隐含的参数:
set linesize 132
column name format a30
column value format a25
select
  x.ksppinm  name,
  y.ksppstvl  value,
  y.ksppstdf  isdefault,
  decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE')  ismod,
  decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE')  isadj
from
  sys.x$ksppi x,
  sys.x$ksppcv y
where
  x.inst_id = userenv('Instance') and
  y.inst_id = userenv('Instance') and
  x.indx = y.indx and
  x.ksppinm like '%_&par%'
order by
  translate(x.ksppinm, ' _', ' ')
/

这些参数通常不建议修改,仅作参考目的,供学习用。

历史上的今天...
      >> 2009-02-07文章:
      >> 2008-02-07文章:
             ORA-03113错误解决一例
      >> 2007-02-07文章:
             Oracle10g Events CONTROLF的改变
      >> 2006-02-07文章:
             DBWR enhancements In Oracle10g

By eygle on 2005-02-07 12:50 | Comments (0) | Del.icio.us | Google | FAQ | Edit |Pageviews:

无觅

搜索本站:

发表留言



CopyRight © 2004~2012 eygle.com, All rights reserved.
数据恢复·紧急救援·联系我们:电话:010-59459859 手机:13911812803 邮件:eygle@eygle.com|MSN联系:eygle@hotmail.com