2017-12-21 928 views

答えて

7

SQL Developerは、以下の場所でのtnsnames.oraファイルを検索します:

  • ユーザー・ホーム・ディレクトリ
  • $はORACLE_HOME \ network \ admin - あなたは、クライアントが
  • OS環境変数をインストールされていると仮定し
  • お好みで指定した場所TNS_ADMINためのTNS_ADMIN
  • レジストリエントリの値

enter image description here

最後のものが他のものよりも優先されます。あなたは、コマンド

show tns 

enter image description here

あなたはtnsnames.oraファイルを取得していない実行して、SQLワークシートで自分のためにこれを見ることができます

「自由のために。」誰かがあなたのために構築し、維持し、配布する必要があります。

ただし、TNSNames.oraファイルを使用せずにOracle Databaseに接続することはできます。 .oraファイルに通常定義されている情報がすべて必要な場合、「基本」接続を作成できます。

enter image description here

システムのもう一つの癖 - あなたはtnsnames_old.oraまたはtnsnames.bakのようなものとして保存されたファイルの古いバージョンを持っている場合はそう - - 私たちは」私たちは、実際に名前のTNSNAMESは、* ANYファイルのエントリを読んでSQL * Plusが以前からやっていたこともあり、私たちもそれに従うように求められました。

関連する問題