1. ホーム
  2. データベース
  3. 神託

OracleインストールTNS_ADMIN環境変数設定リファレンス

2022-01-07 05:42:08

多くのOracle製品は、独自のTNSファイルを持って、あなたのシステムにインストールされている複数のOracle製品を持っている場合、クライアントがインスタンスに接続すると、最終的には、そのtnsnames.oraを使用しているのでしょうか?今回は、TNS_ADMINパラメータを見る必要があります。

質問です。は何ですか?  tns_admin  パラメータを使用する方法と  tns_admin t TNSファイルの共通ロケーションを定義できますか?

回答 このような場合  tns_admin  パラメータは、tns管理ファイル(tnsnames.oraやlistener.oraなど)の場所を決定します。 

は  tns_admin  パラメータは、異なるリリースレベルのデータベースが多数存在する (従って $ORACLE_HOME ディレクトリも異なる) サーバーで非常に便利です。  tns_admin  の値を 1 つの場所に設定することができ、サーバー上のすべてのデータベースに対して 1 セットの SQL*Net ファイルを使用することができます。 

がない場合は  tns_admin  変数を使用すると、各インスタンスは $ORACLE_HOME/network/admin ディレクトリに独自の TNS ファイルのセットを持つことになります。

To see how:Command line C:\Documents and Settingsptian>set TNS_ADMIN TNS_ADMIN=D:\oracleproduct10.1.0Db_1 EncounternetWORKADMIN This means that client will get TNS files from D:\oracleproduct10.1.0CarternetWORKADMIN.Product10.1.0Db_1 EncounternetWORKADMIN under the client will read the TNS settings

修正方法 修正する場所は2つあり、1つはレジストリ、もう1つはシステム環境変数です。レジストリの場所 HKEY_LOCAL_MACHINE ◇SOFTWARE ◇ORACLE ◇HOME0 ◇TNS ◇ADMIN システム環境変数はレジストリより優先度が高く、設定するとレジストリの値は無視されます。

転載元:http://blog.csdn.net/pan_tian/article/details/7699599
======.

上記は、OracleインストールTNS_ADMIN環境変数の設定リファレンスの詳細な内容であり、TNS_ADMIN環境変数の詳細な情報は、スクリプト家の他の関連記事に注意してください!.