質問をすることでしか得られない、回答やアドバイスがある。

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

ただいまの
回答率

87.96%

Oracle10gから12cへの接続について

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 33K+

score 9

前提・実現したいこと

システムのリプレイスを実施しています。
その中の1つにOracleのバージョンアップがあります。
10g->12c
10g:10.2.0
12c:12.2.0

サーバーはAPサーバーとDBサーバーがあります。
OSはLinux。

現行はOC4Jを使用しております。
新環境はWeblogicとなります。
現行システム(OC4J内のデータソースの接続プール)の接続先を
新DBへ切り替えて(接続文字列の変更)接続プールの接続テストを
実施するとエラーが発生します。

新環境のWeblogicでは接続できています。

発生している問題・エラーメッセージ

○○への接続を確立できません。
エラー・メッセージ: 接続のテスト中に例外が発生しました。
例外: java.sql.SQLException; ORA-28040: 一致する認証プロトコルがありません。


Oracle10gから12cへの接続について可能かどうかの判断もできていない状況です。
そもそも不可能であればそれでも結構です。
どこかの設定によっては可能であるのか色々調べてはいるのですが
Oracle初心者なので調査にとても時間がかかっている状況です。
詳しい方のアドバイスなど頂けると幸いです。

該当のソースコード

jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521/zzzz
x:DBサーバーのIPアドレス
z:接続識別子

試したこと

新DBサーバーにはsqlnet.oraファイルがないので以下の内容を追加した
※ファイルの追加も行った

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
SQLNET.ALLOWED_LOGON_VERSION_=8


現行DBサーバーからsqlplusで新DBへ接続を試みたが同じエラーが発生

補足情報(言語/FW/ツール等のバージョンなど)

Oracleのバージョン
10g:10.2.0
12c:12.2.0

OSはLinux
現行:RedHat 4
新:RedHat 7.3

現行システムはOC4J
新システムはWebLogic

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

この手の質問の際はOracle10gはOracle10.1.0 かOracle10.2.0 か正確なバージョンを提示してください。Oracle12cについても同じ。
公開されている情報は少ないです。とりあえず少し古いですが、マトリクスを確認してください。サポート契約が有効でしたらsupport.oracle.comから調べることができます。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/06/22 13:39

    返信が遅くなりました。
    DBA_DB_LINKSの結果になります。
    OWNER|DB_LINK|USERNAME|HOST|CREATED
    HOGEIF|XX.DOMAIN|HOGEIF|XX|10-08-01
    ※一部マスクかけてます

    サポートの件について上長に話してみます。

    キャンセル

  • 2017/06/22 19:16

    Oracle/データベースリンクの設定方法・使用方法 間違いがないかを確認してください。
    http://tunes.sakura.ne.jp/tipi/?Oracle%2F%A5%C7%A1%BC%A5%BF%A5%D9%A1%BC%A5%B9%A5%EA%A5%F3%A5%AF%A4%CE%C0%DF%C4%EA%CA%FD%CB%A1%A1%A6%BB%C8%CD%D1%CA%FD%CB%A1

    キャンセル

  • 2017/06/26 19:02

    Orlofsky様
    ご返信頂きありがとうございました。
    調査について一旦中止となりました。
    中途半端な状態で申し訳ございません。

    色々ご返信くださりありがとうございました。

    キャンセル

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

  • ただいまの回答率 87.96%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る