サーバーパラメータファイルは、OracleDatabaseの初期化パラメータをバイナリ形式で格納するファイルです。インスタンス起動中にもALTER
SYSTEM 文を使うことによりSPFILEのパラメータの値を変更することができます。(※PFILEではテキストエディタ等を使用して変更が必要でした。)サーバーパラメータファイル名は
spfileSID.ora(※SID はシステム識別子) または spfile.ora です。パラメータの種類によっては、設定値を変更する際にオラクルインスタンスの再起動なしに動的に変更することもできるため、サービスを停止することなくパラメータ変更が可能なケースもあるという点はPFILEと比較してメリットになります。サーバーパラメータファイルはPFILE(パラメータファイル)から作成することもできます。
(コマンド実行例)CREATE SPFILE [= 'spfile_path'] FROM PFILE [= 'pfile_path']
|