• ベストアンサー
※ 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: サービス名を解決できませんでしたというエラーが発生します。

質問者が選んだベストアンサー

  • ベストアンサー
  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

NET8の設定が正しく行われていないのでしょう。 aaaaaの部分がNET8名(TNSサービス名)ですが、これを正しく設定(Oracle8.0.6側のサーバー名、Oracleサービス名)する必要があります。 Oracle9i側のtnsnames.oraを修正して下さい。

takokko
質問者

お礼

ありがとうございます。 Oracle9i側のtnsnames.oraにOracle8.0.6の接続情報を設定したら、 ちゃんと、参照できるようになりました。

関連するQ&A