データベース・インスタンスの管理6

ALTER SYSTEM SET で初期化パラメータを変更する際、現行インスタンスには適用せず、次回インスタンス起動時から有効にするSCOPEはどれですか。

ASCOPE=MEMORY
BSCOPE=SPFILE
CSCOPE=BOTH
DSCOPE=SESSION
解説正答:B

ALTER SYSTEM SET ... SCOPE=SPFILE は、変更をSPFILEにのみ書き込み、現行インスタンスには適用せず、次回のインスタンス起動時から有効 にします。

SCOPE の指定値:

SCOPE現行インスタンスSPFILE有効になるタイミング
MEMORY適用する反映しない即時(再起動で消える)
SPFILE適用しない反映する次回起動時から
BOTH適用する反映する即時かつ永続

なお、ALTER SYSTEM のSCOPE=SESSIONは存在しません。

したがって、Bが正解となります。