Oracle 19cでpfile、spfileを確認する方法
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
説明
動的パフォーマンスビューの v$spparameter を参照して、 pfile、spfileのどちらが使用されているかを確認します。
pdfileの場合、valueがNULL
spfileの場合、valueが存在
操作例
1.v$spparameter の値を確認
SQL> DESC V$SPPARAMETER 名前 NULL? 型 ----------------------------------------- -------- ---------------------------- FAMILY VARCHAR2(80) SID VARCHAR2(80) NAME VARCHAR2(80) TYPE VARCHAR2(11) VALUE VARCHAR2(255) DISPLAY_VALUE VARCHAR2(255) ISSPECIFIED VARCHAR2(6) ORDINAL NUMBER UPDATE_COMMENT VARCHAR2(255) CON_ID NUMBER
2.SQL構文でvalueの値を確認
SQL> SELECT COUNT(*) FROM V$SPPARAMETER WHERE VALUE IS NOT NULL; COUNT(*) ---------- 26