參數檔可以透過以下VIEW查詢
執行中INSTANCE的參數(記憶體中): V$PARAMETER
其結構如下:
DISK儲存的靜態參數(檔案為SPFILE{$SID}.ora,例如,SID為SEDB,則檔案為SPFILESEDB.ORA): V$SPPARAMETER
其結構如下:
查詢【基本參數Basic Parameter】的方法:
select name, value from v$parameter where isbasic='TRUE' order by name;
查詢SPFILE和記憶體中的基本參數(但是SPPARAMETER的欄位較少):
select s.name, s.value
from v$spparameter s join v$parameter p on s.name=p.name
where p.isbasic='TRUE' order by name;
欲修改靜態參數,需使用ALTER SYSTEM,並且在命令後面加上改變範圍,將改變範圍設為SPFILE,或是BOTH(預設值),例如:
alter system set log_buffer=6m scope=both; 或是
alter system set log_buffer=6m scope=SPFILE;