• 締切済み

DATABSE LINKについて

現在Oracle10gとOracle11gのDataBaseLinkを行っているのですが、 DBLinkを作成し、データを取得しようとしたら、 「ORA-01017: invalid username/password; logon denied ORA-02063: 先行のエラー・メッセージを参照してくださいline(XXX.XXXX.CO.JP)。」の様なエラーがおきます。 以下に実行したSQLを書いています。 create database link ****.****.co.jp connect to user identified by **** using '****' ↑に書いたユーザとパスワードで、 「Connect ユーザ/パスワード@Link先DB」をすれば繋がるのは確認出来ています。 色々ネットで調べてみたものの、原因が掴めていません。 何の要因から起こるエラーなのか、分かりません。 何かご存知の方がいらしたら、教えて頂けますか? 宜しくお願いします。

みんなの回答

  • Tiffa9900
  • ベストアンサー率31% (68/216)
回答No.1

可能性の1つとして考えてください。 データベースリンクを作成した際、 ユーザーとパスワードを逆に設定してしまった。 なんて事はないでしょうか? 普通にCONNECTできているという事は、 権限関係は恐らく問題ないと思われるので。

poteti70
質問者

お礼

回答ありがとうございます。 ユーザとパスワードを逆に設定についてですが、 それはありませんでした。 何度も確認し行いましたので、逆になる事はなかったです。 遅くなりましたが、原因が分かりました。 原因はセグメントによる問題だった様です。 詳しい部分までは分かっていないのですが、原因はそこにあると伺いました。 対処方法: SQLPLUSでDBLinkを張るとエラー EnterPriceManagerでDBLinkを張ると成功