SEが最近起こったことを書くブログ

ITエンジニアが試したこと、気になったことを書いていきます。

Oracleデータベース(12c)にリスナー経由でアクセスできなくなった話

Oracleデータベースのtnsname.oraを編集したら、 リスナー経由でOracleへ接続できなくなったので、 その解決方法をメモ

発生環境

発生事象

  • Oracleインスタンスは起動している
  • Oracleリスナーは起動している
  • lsnrctl servicesをすると、該当サービスはリスナー登録されていない
  • リスナー経由じゃなければ、インスタンスに接続できる

原因

  • tnsname.oraにデフォルトで登録されている 「LOCAL_LISTENER」の場所を削除したこと

対処

  • バックアップから「LOCAL_LISTENER」周りの設定をコピー

Oracleデータベースのクライアントの設定変更したつもりが、 データベースにリスナー経由で他の端末のOracleクライアントからも接続できなくなり、 すごく焦りました。。。。。