ページの先頭行へ戻る
Interstage Navigator ServerV9.6.0 トラブルシューティング集
FUJITSU Software

1.3.1 Navigator辞書管理ツールのスキーマ一覧でORA-12154のエラーとなります。

Navigator辞書管理ツールのスキーマ一覧でORA-12154のエラーとなります。

原因

Oracle側の環境設定に何らかの誤りがあり、発生しています。

利用者の処置

管理者へ連絡してください。

管理者の処置

Oracleのデータベースリンクの定義が正しいかどうかを確認するために、以下の確認作業を行ってください。

  1. データベースリンクの定義を確認

    データベースリンクの定義が正しいか確認します。ユーザ名とパスワードを指定してPUBLIC DATABASE LINKを定義していることを確認してください。

    例) CREATE PUBLIC DATABASE LINK ESPL CONNECT TO ユーザ名 IDENTIFIED BYパスワード USING 'サービス名'

    ※サービス名はOracleのtnsnames.oraファイルに定義するネットワークサービス名です。

  2. データベースリンクを使用したテーブルアクセス

    Oracleからデータベースリンク経由で他サイトのOracleへアクセスできることを確認します。

    確認は、Navigatorサーバが動作しているサーバ上でOracleのsqlplusを使って確認します。接続するときは他サイトのOracleではなく、辞書データベースのOracleへ接続してください。また、sqlplusへ接続するときのユーザはNavigatorを使用するときのユーザ(KVRGxxxxxxxx)を指定してください。

    例えば、データベースリンクの名前がESPL.WORLDの場合、以下のようなSQLを実行して正しい結果(他サイトのOracleのすべてのユーザの一覧)が返却されることを確認してください。

    SELECT USERNAME FROM ALL_USERS@ESPL.WORLD;

    ここで、Oracleのエラーとなった場合、他サイトのOracleを含め、Oracleの環境に何らかの誤りがありますので原因を取り除いてください。