プライマリ・コンテンツに移動
Oracle® Database管理者リファレンス
18c for Microsoft Windows
E99714-01
目次へ移動
目次
索引へ移動
索引

前
次

複数のOracleホームおよびOFA

OFAの目的は、すべてのOracle Databaseソフトウェアを1つのORACLE_HOMEディレクトリの下に置き、データベースのサイズが大きくなるに従い、異なる物理ドライブにデータベース・ファイルを分散させることにあります。

OFAはWindowsでもUNIXでも同じ方法で実装され、主要なサブディレクトリ名とファイル名は、どちらのオペレーティング・システムでも同じです。ただし、OFAディレクトリ・ツリーのトップレベルの名前と、変数の設定方法は、WindowsとUNIXでは異なります。

UNIXでは、ORACLE_BASEはユーザーの環境に関連付けられます。ORACLE_HOMEおよびORACLE_SIDは、システムまたはユーザーのログイン・スクリプトで設定する必要があります。シンボリック・リンクがサポートされています。すべてのファイルは同じハード・ディスク・ドライブの1つのディレクトリ内にあるように見えますが、ハード・ディスク・ドライブがシンボリックにリンクしているか、またはディレクトリがマウント・ポイントである場合には、ファイルが異なるハード・ディスク・ドライブに配置されていることがあります。

Windowsでは、ORACLE_BASEはレジストリ(たとえば\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0)で定義します。ORACLE_HOMEおよびORACLE_SIDは、レジストリで定義する変数です。UNIXにおけるシンボリック・リンクはサポートされません。

関連項目:

『Oracle Databaseインストレーション・ガイドfor Microsoft Windows』の付録B「Optimal Flexible Architecture」を参照してください。