it-swarm-ja.com

Oracleクライアントのみをインストールした場合、tnsnames.oraファイルをどこに保存/更新しますか?

Oracleクライアントのみをインストールしましたが、dbaから送信された情報でtnsnames.oraファイルを更新するように指示されました。しかし、私はtnsnames.oraファイルを持っていません。

Oracle管理者が完全にインストールされている別のマシンでは、次の場所にあります。

  • C:\ Oracle\product\10.1.0\Db_1\NETWORK\ADMIN\tnsnames.ora

では、tnsnames.oraファイルが必要ですか?

Oracleにそれがどこにあるかを知らせるにはどうすればよいですか?

fk

2
FK

マシンにOracleClientがインストールされています。先週、サーバーが変更されたため、DBAが「tnsnames.ora」ファイルを更新しました。ファイルは次の場所にあります。

  • C:\ Oracle\ora81\network\ADMIN

そのディレクトリへのファイルのコピーが機能しない場合は、DBAに相談する必要があると思います。

Oracleクライアントのみと言う場合、Oracle Instant Clientを使用していますか?その場合は、tnsnames.oraファイルを保存する場所を指すようにTNS_ADMIN環境変数を設定する必要があります。

2
Sliff

入った %Oracle_HOME%\network\adminフォルダここで%Oracle_HOME%はクライアントがインストールされている部分であり、PATH変数への入力が行われます。ファイルが存在しない場合は、他のマシンのファイルをテンプレートとして使用して作成します

1
Sathyajith Bhat

Yosemite(10.10.3)とOracle SQL Developer 4.1.1.19では、クライアントがファイルを探すデフォルトの場所は/etcです。

理論的には、TNS_ADMIN環境変数をtnsnames.oraファイルを含むフォルダーに設定することでこれをオーバーライドできますが、それを行うのに問題がありました。

1
qqbenq

マシンに。\ network\adminフォルダが存在する場合は、このディレクトリにtnsnames.oraをコピーするだけです。

0
Scoregraphic