🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Oracle Database

Oracle Databaseは、米オラクルが開発・販売を行うリレーショナルデータベース管理システムです。

Oracle Database 11g

Oracle DatabaseはRDBMSの商品です。具体的な発売商品として知られているのが、 Oracle9i、Oracle10g、Oracle 11gとOracle 12cです。

Q&A

解決済

1回答

22703閲覧

複数のoracleクライアントが入ったPCで特定のバージョンに参照を向けるようにするにはどうすればよいでしょうか?

widget11

総合スコア221

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Oracle Database

Oracle Databaseは、米オラクルが開発・販売を行うリレーショナルデータベース管理システムです。

Oracle Database 11g

Oracle DatabaseはRDBMSの商品です。具体的な発売商品として知られているのが、 Oracle9i、Oracle10g、Oracle 11gとOracle 12cです。

0グッド

0クリップ

投稿2019/12/11 09:58

OS: windows10

oracle11g,12c,18cのクライアントがインストールされているのですが、どうしても18cに向かず12cのtnsnames.oraが参照されてしまっています。
色々調べたのですが、どこの設定でtnsname.oraファイルの参照先を決定しているのかが分からず困っております。
有効になっているOracleホームを確認する等調べたら出てきたのですが、勝手が全く分からない状態です。
universal installerの環境タブを開き、参照したい18cのホーム名、パスを一番上に持ってきたりしているのですが、どうしても11gが参照されている状態です。
どうすれば解決できるでしょうか?
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

TNSNAMES.ora は

1.カレントディレクトリ
2.環境変数 TNS_ADMIN で定義されたパス
3.%ORACLE_HOME%\network\admin

の順に検索されます。

TNS_ADMIN 環境変数を設定して一元管理すると楽チンです。

場所は Oracle Client をインストールした場所でなくてかまいません。

クライアントを初期化して再インストールする際など、バックアップを忘れないような場所にしておくといいと思います。

投稿2019/12/11 11:51

編集2019/12/11 12:06
KOZ6.0

総合スコア2707

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

widget11

2019/12/12 05:17

TNS_ADMINの環境変数を作成後にパス通したら18に向きました! ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問