読取り専用Oracleホームでのネットワーク・ファイルの場所
読取り専用Oracleホームでのsqlnet.ora
、tnsnames.ora
、listener.ora
などのネットワーク・ファイルの検索順序と場所について学習します。
ネットワーク・ディレクトリnetwork/admin
、network/trace
およびnetwork/log
はORACLE_BASE_HOMEディレクトリにあります。読取り/書込みのORACLE_HOMEでは、ORACLE_BASE_HOMEがORACLE_HOMEと同じ場所にあるためネットワーク・ディレクトリがORACLE_HOME内にあるのに対し、読取り専用のORACLE_HOMEでは、ネットワーク・ディレクトリはORACLE_BASE/homes/HOME_NAME
にあります。
tnsnames.ora
読取り専用Oracleホームでは次の順序でtnsnames.ora
ファイルがチェックされます:
- 環境変数
TNS_ADMIN
で指定されたディレクトリ。 /etc
ディレクトリ。ORACLE_BASE_HOME/network/admin
ディレクトリ。ORACLE_HOME/network/admin
ディレクトリ。
sqlnet.ora
読取り専用Oracleホームでは次の順序でsqlnet.ora
ファイルがチェックされます:
- 環境変数
TNS_ADMIN
で指定されたディレクトリ。 ORACLE_BASE_HOME/network/admin
ディレクトリ。ORACLE_HOME/network/admin
ディレクトリ。
パスワード・ファイル
Oracleホームでのパスワード・ファイルの検索順序は、ORACLE_BASE_CONFIG/dbs
の次にORACLE_HOME/dbs
です。これは、読取り専用Oracleホームが有効な場合に、ORACLE_HOME外部のパスワード・ファイルの検索を優先するのに役立ちます。
関連トピック
親トピック: Oracleホームの進化