ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません | 原因と対処

Oracleのエラーである"ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません "の原因と対処に関して説明します。


エラーメッセージ:
ORA-12514: TNS: リスナーは接続記述子で要求されたサービスを現在認識していません

スポンサード リンク

エラー原因:
リスナーがクライアントから接続要求を受けましたが、受信した接続記述子内のサービスがリスナーには登録されていません。
ただしリスナーが起動してからインスタンスがリスナーに登録されるまでの短い間に接続の要求があった場合はこのエラーが発生します。
 
主に以下の2つの原因が考えられます。
・リスナーから受信した接続記述子内のサービスが登録されていない。
・クライアントの接続要求に誤りがある。

対処:
処置:
(1)時間をあけて再度接続する。

(2)Oralceサーバ側で lsnrctl services <listener name>を実行してサービスが正常に起動しているか確認します。

(3)接続記述子のSERVICE_NAMEパラメータで、上記手順内のサービス名が指定されているか確認します。

(4)listener.logを確認し、問題の原因が記録されているか確認します。


参考リンク:

Oracle 障害時の確認事項一覧

スポンサード リンク



[Oracleエラーコード一覧(ora-xxx)に戻る]


(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。
本内容は調査した時点(2017年4月)です。環境や時期により情報が異なる場合があります。