Database Information
자주 사용되는 Database 정보 조회 기능을 Tab 형태로 모아 놓은 화면이다.
| □ | 화면 |

| □ | 조회 항목 |
TAB NAME |
관련 VIEW |
Database |
v$database |
Instance |
v$instance |
Version |
v$version |
Option |
v$option |
Users |
dba_users |
Resource Limit |
v$resource_limit |
SGA |
v$sga |
SGA Stat |
v$sgastat |
Control file |
v$controlfile |
Redo Log |
v$log,v$logfile |
Rollback Segment |
dba_rollback_segs |
System Parameter |
v$system_parameter |
Parameter |
v$parameter |
Hidden Parameter |
Fixed table(X$KSPPI, X$KSPPCV) |
NLS Parameter |
v$nls_parameter |
System Statistics |
v$sysstat |
System Event |
v$system_event |
Event Name |
v$event_name |
2pc_pending |
dba_2pc_pending |
Modified Parameter |
dba_hist_parameter |
| □ | Hidden Parameter 조회 |
Hidden Parameter 조회시 Fixed Table을 조회하기 때문에 인스턴스 등록시 sys 계정으로 등록하지 않았다면 "ORA-00942 : Can't find VI_HP view " 오류가 발생하며 아래와 같은 Guide 창이 뜬다.
이때는 가이드와 같이 대상 인스턴스에 sys user로 접속하여 View( VI_HP ) 를 생성하고 elevisor에 등록된 계정에 대하여 select 권한을 줘야 조회가 가능하다.
OM$HIDDEN_PARAMETER 생성 스크립트 |
Hidden parameter select error ORA-00942 : OM$HIDDEN_PARAMETER View Not Exists Login as sysdba & Create and Grant This View To Elevisor Registerd User(ex: SYSTEM) -------------------------------------------------- create and grant OM$HIDDEN_PARAMETER view script -------------------------------------------------- CREATE OR REPLACE VIEW OM$HIDDEN_PARAMETER AS SELECT /*+ USE_NL(X Y) */X.INDX+1 NUM, KSPPINM NAME, KSPPITY TYPE, KSPPSTVL VALUE, KSPPSTDF ISDEFAULT, DECODE(BITAND(KSPPIFLG/256, 1), 1, 'TRUE', 'FALSE') ISSES_MODIFIABLE , DECODE(BITAND(KSPPIFLG/65536, 3), 1, 'IMMEDIATE', 2, 'DEFERRED', DECODE(BITAND(KSPPSTVF, 7), 1, 'MODIFIED', 4, 'SYSTEM_MOD', 'FALSE') ISMODIFIED , DECODE(BITAND(KSPPSTVF, 2), 2, 'TRUE', 'FALSE') ISADJUSTED , KSPPDESC DESCRIPTION FROM X$KSPPI X, X$KSPPCV Y WHERE X.INDX = Y.INDX AND X.INDX+1 NOT IN ( SELECT DISTINCT NUM FROM V$PARAMETER) ORDER BY KSPPINM /
|