Oracle ASMをOracle Restart(スタンドアロン)構成でインストールすると、Oracle Universal Installer(OUI)により、Oracle ASMインスタンス用に別のサーバー・パラメータ・ファイル(SPFILE)とパスワード・ファイルが作成されます。ASM SPFILEはインストール時にディスク・グループに格納されます。
Oracle ASMをクラスタOracle ASM環境にインストールする場合、OUIはディスク・グループ内にOracle ASM用に1つの共有SPFILEを作成します。
Oracle ASMインスタンスをアップグレードするときに、ASM SPFILEが元々共有ファイルシステムにあった場合には、Oracle ASMインスタンスをアップグレードしてもSPFILEは同じ場所に保持されます。元のOracle ASMインスタンスがPFILEを使用していた場合、アップグレード後もインスタンスはPFILEを使用し続けます。
SPFILEまたはテキストベースの初期化パラメータ・ファイル(PFILE)は、Oracle ASMインスタンス・パラメータ・ファイルとして使用できます。SPFILEをOracle ASMクラスタ環境で使用する場合は、ディスク・グループまたはクラスタ・ファイルシステムにSPFILEを配置する必要があります。Oracle ASM SPFILEはディスク・グループに配置することをお薦めします。既存のOracle ASM SPFILEに対して作成された新しいエイリアスを使用してOracle ASMインスタンスを起動することはできません。
共有Oracle Grid Infrastructureホームを使用しない場合、Oracle ASMインスタンスではPFILEを使用できます。データベース初期化パラメータ・ファイルに適用されるファイル名、デフォルトの場所、および検索順序に関するルールは、Oracle ASM初期化パラメータ・ファイルにも適用されます。
Oracle ASMインスタンスが初期化パラメータ・ファイルを検索する場合、検索順序は次のとおりです。
Grid Plug and Play(GPnP)プロファイルに指定された初期化パラメータ・ファイルの場所
GPnPプロファイルに場所が設定されていない場合、検索順序は次のように変ります。
Oracle ASMインスタンス・ホームのSPFILE
たとえば、Linux環境のOracle Grid Infrastructureホームでは、Oracle ASM用のSPFILEのデフォルト・パスは次のとおりです。
$ORACLE_HOME/dbs/spfile+ASM.ora
Oracle ASMインスタンス・ホームのPFILE
注意:
PFILEまたはSPFILEは、構成でOracle ASMインスタンスのデフォルト以外の初期化パラメータを使用する場合に必要です。
Oracle ASM初期化パラメータ・ファイルは、SQL*Plus、ASMCAおよびASMCMDコマンドを使用して管理できます。ASMCA GUIおよびコマンドライン・インタフェースの詳細は、「ASMCAによるOracle ASMの管理」を参照してください。Oracle ASM SPFILEを管理するためのASMCMDコマンド(spbackup
、spcopy
、spmove
など)の詳細は、「ASMCMDインスタンス管理コマンド」を参照してください。
関連項目:
初期化パラメータ・ファイルの作成とメンテナンスの詳細は、『Oracle Database管理者ガイド』を参照してください。
CREATE SPFILE
SQL文を使用したSPFILEの作成の詳細は、『Oracle Database SQL言語リファレンス』を参照してください。