获取Oracle隐含参数信息
Oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表:X$KSPPCV和X$KSPPI通常我们查询的V$Parameter视图或使用show pa
Oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表:X$KSPPCV和X$KSPPI通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,但通过这两种方式不能查询隐含参数。
X$KSPPCV用以记录当前的设置的值,及是否使用了缺省值等信息,X$KSPPI则是一个基础表,用于记录参数名、参数说明等简单的信息。需要注意的是INST_ID字段,,在Rac环境中用以确定参数所属的实例。
可以使用如下脚本,查询当前实例的隐含参数:
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, ' _', ' ')
/
在CentOS 6.4下安装Oracle 11gR2(x64)
Oracle 11gR2 在VMWare虚拟机中安装步骤
Debian 下 安装 Oracle 11g XE R2
下一篇: 一个小小的算法有关问题
推荐阅读
-
Oracle 查询表信息获取表字段及字段注释
-
Oracle 11G 隐含参数“_controlfile_autobackup_delay”
-
一步一步实现web程序信息管理系统之三----登陆业务逻辑实现(验证码功能+参数获取)
-
Oracle cloud control 12c的启动、关闭及获取安装信息的方法
-
Oracle中获取会话信息的两个函数分享
-
详解Oracle中的隐含参数_disable_logging
-
Oracle中如何获取用户表信息等详情?
-
Oracle创建序列、获取有关序列的信息、使用序列
-
oracle获取当前用户表、字段等详细信息SQL
-
struts2中action如何获取Session,jsp页面参数等等信息的值