SYS_ASMFD_PROPERTIES
のAFD_STATE
パラメータの値は、Oracle ASMFDがOracle ASMインスタンスに構成されているかどうかを示します。
ASMCMD afd_state
コマンドを使用すると、Oracle ASMFDの状態を確認できます。次に例を示します。
$ $ORACLE_HOME/bin/asmcmd afd_state ASMCMD-9526: The AFD state is 'LOADED' and filtering is 'DEFAULT' on host 'myhost'
Oracle ASMFDの状態を判別するASMCMD afd_state
コマンドの使用方法の詳細は、「afd_state」を参照してください。
Oracles ASMFDがホストに存在するかどうかを判別するために、SYS_CONTEXT
からAFD_STATE
の値を表示することもできます。問合せは、Oracle ASMインスタンスで実行する必要があります。
AFD_STATE
の値がNOT
AVAILABLE
の場合、Oracle ASMFDは構成されていません。
SQL> SELECT SYS_CONTEXT('SYS_ASMFD_PROPERTIES', 'AFD_STATE') FROM DUAL; SYS_CONTEXT('SYS_ASMFD_PROPERTIES','AFD_STATE') -------------------------------------------------------------------------------- NOT AVAILABLE
値CONFIGURED
は、Oracle ASMFDが完全に設定されており、Oracle ASMインスタンスをドライバに登録できることを意味します。
SQL> SELECT SYS_CONTEXT('SYS_ASMFD_PROPERTIES', 'AFD_STATE') FROM DUAL; SYS_CONTEXT('SYS_ASMFD_PROPERTIES','AFD_STATE') -------------------------------------------------------------------------------- CONFIGURED