- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースリンク)
データベースリンクの作成でORA-12154エラーが発生する原因とは?
このQ&Aのポイント
- RedHatLinuxとOracle9i、Windows2000とOracle8.0.6という2つのDBが存在しています。
- Oracle9iからCREATE DATABASE LINKを使用して、Oracle8を参照するデータベースリンクを作成しました。
- しかし、select * from test@XXXX_DBLINKを実行すると、ORA-12154: TNS: サービス名を解決できませんでしたというエラーが発生します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
NET8の設定が正しく行われていないのでしょう。 aaaaaの部分がNET8名(TNSサービス名)ですが、これを正しく設定(Oracle8.0.6側のサーバー名、Oracleサービス名)する必要があります。 Oracle9i側のtnsnames.oraを修正して下さい。
お礼
ありがとうございます。 Oracle9i側のtnsnames.oraにOracle8.0.6の接続情報を設定したら、 ちゃんと、参照できるようになりました。