初期化パラメータ・ファイルは、パラメータを含むASCIIテキスト・ファイルです。
初期化パラメータ・ファイル内のパラメータおよび値を変更することによって、たとえば次のことを指定できます。
Oracle Databaseで使用されるメモリー量
いっぱいになったオンラインREDOログ・ファイルをアーカイブするかどうか
現在存在する制御ファイル
それぞれのデータベース・インスタンスには、対応する初期化パラメータ・ファイルと、そのインスタンスのシステム識別子を指定するORACLE_SIDレジストリ・パラメータが含まれています。
初期化パラメータ・ファイルの名前はinit.ora
という形式です。1つのインスタンスに対して初期化パラメータ・ファイルの数が複数になることがありますが、その場合、それぞれのファイルには、システムのパフォーマンスに与える影響という点でなんらかの違いがあります。
注意:
初期化パラメータ用のinit.ora
ファイルは、Oracle Universal Installerによりデータベース・インストール中に設定されます。これらのパラメータ設定は、ハードウェア構成の違いに応じて、異なる可能性があります。
関連項目:
すべての初期化パラメータの説明と、初期化パラメータの値の設定方法および表示方法の詳細は、『Oracle Databaseリファレンス』を参照してください。親トピック: Windows用のOracle Databaseの指定
初期化パラメータ・ファイルの場所について説明します。
データベースの起動時にオプションのPFILE
で別の初期化ファイルを指定しない場合、Oracle Databaseではデフォルトで次の場所にある初期化パラメータ・ファイルを使用します。
ORACLE_HOME\Database\init.ora
注意:
SQLスクリプトを使用して手動でデータベースを作成する場合は、初期化パラメータ・ファイルを作成するか、または既存の初期化パラメータ・ファイルをコピーしてその内容を変更する必要があります。Database Configuration Assistantを使用してデータベースを作成する場合は、初期化パラメータ・ファイルが自動的に作成されます。
親トピック: 初期化パラメータ・ファイルの概要
Oracle Databaseの機能をカスタマイズするために、初期化パラメータ・ファイルの編集が必要になる場合があります。
このファイルの変更に使用できるのは、ASCIIテキスト・エディタのみです。
親トピック: 初期化パラメータ・ファイルの概要
Database Configuration Assistant (Oracle DBCA)を使用してデータベースを作成すると、サーバー・パラメータ・ファイル(SPFILE)が初期化パラメータ・ファイルから作成され、初期化パラメータ・ファイルの名前が変更されます。
Oracleは、名前変更されたファイルを初期化パラメータ・ファイルとして認識せず、インスタンスの開始後には使用しません。
Oracle DBCAで作成されたインスタンスを起動後に変更するには、ALTER SYSTEM
文を使用する必要があります。サーバー・パラメータ・ファイルは、テキスト・エディタを使用して参照または表示できないバイナリ・ファイルであるため、このファイル自体は変更できません。新規に作成されたサーバー・パラメータ・ファイルの場所は、ORACLE_HOME
\database
です。サーバー・パラメータ・ファイル名は、spfile
SID
.ora
です。
関連項目:
『Oracle Database管理者ガイド』
親トピック: 初期化パラメータ・ファイルの概要