创建查询隐含参数的视图:
CREATE VIEW all_parameters
AS
SELECT i.ksppinm name,
i.ksppdesc description,
CV.ksppstvl VALUE,
CV.ksppstdf isdefault,
DECODE (BITAND (CV.ksppstvf, 7),
1, 'MODIFIED',
4, 'SYSTEM_MOD',
'FALSE')
ismodified,
DECODE (BITAND (CV.ksppstvf, 2), 2, 'TRUE', 'FALSE') isadjusted
FROM sys.x$ksppi i, sys.x$ksppcv CV
WHERE i.inst_id = USERENV ('Instance')
AND CV.inst_id = USERENV ('Instance')
AND i.indx = CV.indx
AND i.ksppinm LIKE '/_%' ESCAPE '/'
ORDER BY REPLACE (i.ksppinm, '_', '');
查看系统当前的参数(不包含隐含参数):
SELECT DECODE (isdefault, 'TRUE', '# '),
DECODE (isdefault, 'TRUE', RPAD (name, 43), RPAD (name, 45)),
VALUE
FROM v$parameter
ORDER BY name;
查看当前系统中所有的过时参数名称以及它们是否在当前系统中设定:
SELECT name, isspecified FROM v$obsolete_parameter;
查看过时参数是否被丢弃,还是转为强调参数(是指那些在新版本中保留了下来,但是除非特殊需要不希望用户使用的那些参数)
SELECT kspponm, DECODE (ksppoflg,
1,
'Obsolete',
2,
'Underscored')
FROM x$ksppo
ORDER BY kspponm;
CREATE VIEW all_parameters
AS
SELECT i.ksppinm name,
i.ksppdesc description,
CV.ksppstvl VALUE,
CV.ksppstdf isdefault,
DECODE (BITAND (CV.ksppstvf, 7),
1, 'MODIFIED',
4, 'SYSTEM_MOD',
'FALSE')
ismodified,
DECODE (BITAND (CV.ksppstvf, 2), 2, 'TRUE', 'FALSE') isadjusted
FROM sys.x$ksppi i, sys.x$ksppcv CV
WHERE i.inst_id = USERENV ('Instance')
AND CV.inst_id = USERENV ('Instance')
AND i.indx = CV.indx
AND i.ksppinm LIKE '/_%' ESCAPE '/'
ORDER BY REPLACE (i.ksppinm, '_', '');
查看系统当前的参数(不包含隐含参数):
SELECT DECODE (isdefault, 'TRUE', '# '),
DECODE (isdefault, 'TRUE', RPAD (name, 43), RPAD (name, 45)),
VALUE
FROM v$parameter
ORDER BY name;
查看当前系统中所有的过时参数名称以及它们是否在当前系统中设定:
SELECT name, isspecified FROM v$obsolete_parameter;
查看过时参数是否被丢弃,还是转为强调参数(是指那些在新版本中保留了下来,但是除非特殊需要不希望用户使用的那些参数)
SELECT kspponm, DECODE (ksppoflg,
1,
'Obsolete',
2,
'Underscored')
FROM x$ksppo
ORDER BY kspponm;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30373263/viewspace-2128754/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30373263/viewspace-2128754/