Oracleエラー対応(TNS-00525):リスナー起動がTNS-00525により失敗したときの対応方法
現役DBAが解説 ~Oracleエラー対応~
エラーメッセージ
TNS-12555: TNS:permission denied
TNS-12560: TNS:protocol adapter error
TNS-00525: Insufficient privilege for operation
Linux Error: 1: Operation not permitted
原因
/var/tmp/.oracle 配下のファイルに適切な権限が付与されていない場合にリスナーの起動に失敗します。
解決策
/var/tmp/.oracle 又は /var/tmp/.oracle 配下のファイルに適切な権限が付与されていない場合にエラーとなるため、権限を設定する必要があります。
1./var/tmp/.oracle 配下のファイルの権限を確認
ls -l /var/tmp/.oracle | grep LISTENER
2.適切な権限を付与
例: 権限付与コマンド
cd /var/tmp/ chown oracle .oracle chgrp dba .oracle chmod 777 .oracle
3.リスナーを起動
LSNRCTL> start listener
2021/04/01
Oracleエラー対応(ORA-12154):ORA-12154 発生時の対処方法について
クライアントPCから初めてデータベースに接続する際や、Object Browserなどのツールを利用してデータベースに接続する際、もしくはアプリ⇔データベースの接続設定に変更があった場合などにORA-12154 エラーが […]
2020/11/20
Oracleエラー対応(ORA-04036):PGA領域が枯渇してORA-04036が発生
エラーメッセージ ORA-04036:インスタンスにより使用されるPGAメモリーがPGA_AGGREGATE_LIMITを超えています 原因 PGAへの割り当てが初期化パラメータ「PGA_AGGREGATE_LIMIT」 […]
2022/01/18
Oracleエラー対応(ORA-08103):ORA-08103発生時の対処方法
SELECT文などの読み込み処理の実施中、他セッションでの操作が影響し、ORA-08103が発生することがあります。本ブログではORA-08103発生時の原因および対処方法を解説します。 Contents エラーメッセー […]
2020/07/17
Oracleエラー対応(ORA-31684):import/impdp時で発生するORA-31684について
エラーメッセージ ORA-31684: オブジェクト型CONSTRAINT:”OWNER”.”SYS_C0017376″はすでに存在します 原因 インポートするデータベースに同名のオブジェクトが存在している場合にORA- […]
2023/07/25
Oracleエラー対応(ORA-01157):「データファイルを識別/ロックできません」の対処方法について
データベース起動時等に「ORA-01157:データファイルを識別/ロックできません」というエラーが発生する可能性があります。 本記事では ORA-01157発生時の原因および対応方法を解説します。※SYSTEM表領域以外 […]
2022/08/18
Oracleエラー対応(ORA-03137):ORA-03137発生時の対処方法について
クライアントからデータベースサーバへ接続されたセッションにおいて、何かしらの要因によってORA-03137が発生することがあります。 ORA-03137はOracle内部エラーの一つで発生要因は様々なため、時にはサポート […]
2022/11/15
Oracleエラー対応(ORA-01031):ORA-01031発生時の対処方法について
Oracle Databaseでよく発生するエラーとしてORA-01031があります。これは実行ユーザーに必要な権限が付与されていないために発生します。 今回はORA-01031の内容とエラー発生時の対応について、ユーザ […]
2023/06/06
Oracleエラー対応(ORA-01578):ORA-01578発生時の対処方法について
テーブルにアクセスした際に、データ・ブロックに問題があるとORA-01578エラー「Oracleデータ・ブロックに障害が発生しました」が発生します。 本記事では、ORA-01578発生時の対処方法をご紹介します。 Con […]
2022/05/10
Oracleエラー対応(ORA-00600、ORA-07445):ORA-00600、ORA-07445発生時の調査対応について
Oracleでよく発生するエラーに、ORA-00600とORA-07445と呼ばれる内部エラーがあります。内部エラーには様々なタイプが含まれているため、詳細調査はサポートへ依頼することが多くなります。 そこで、今回はOR […]
2022/03/15
Oracleエラー対応(ORA-00020):ORA-00020発生時の対処方法について
DBログイン時などにプロセス数が閾値を超えてしまう場合、ORA-00020が発生します。本ブログでは、ORA-00020発生時の原因および対処方法、予防に役立つ情報をご紹介します。 Contents エラーメッセージ 事 […]
2023/04/18
Oracleエラー対応(ORA-01555):ORA-01555発生時の対処方法について
UNDO表領域関係の大きさが不足している際に、ORA-01555が発生することがあります。 本記事では原因および対処法をご紹介します。 Contents エラーメッセージ 原因 エラー調査と対応方法 3-1 UNDO_R […]
2023/03/08
Oracleエラー対応(ORA-01017):ORA-01017発生時の対応について
データベース接続時にORA-01017が発生する可能性があります。 本記事ではORA-01017発生時の対応方法を解説します。 Contents エラーメッセージ 対応方法 ① ユーザー名/パスワードが正しいかを確認 ② […]
2023/03/02
Oracleエラー対応(ORA-01078):「システム・パラメータの処理に失敗しました」の対処方法について
データベース起動時にORA-01078が発生する可能性があります。 本記事ではORA-01078発生時の原因および対応方法を解説します。 Contents エラーメッセージ 原因・対応 ① サーバ・パラメータファイル(S […]
2022/06/07
Oracleエラー対応(ORA-00609):ORA-00609発生時の調査対応について
ORA-00609エラーコードは、データベースへの接続に関するエラーとなります。 今回は、ORA-00609の概要とエラー発生時の解決策に関するポイントを解説します。 Contents エラーメッセージ 原因 解決策 最 […]
2022/11/08
Oracleエラー対応(ORA-01034):ORA-01034発生時の対処方法について
Oracle Databaseに接続する際にORA-01034エラーが発生することがあります。 本記事では、ORA-01034発生時の原因および対処方法を紹介します。 Contents エラーメッセージ 事象 原因と対処 […]
2022/09/07
Oracleエラー対応(ORA-03113):ORA-03113発生時の調査方法について
クライアントからOracleインスタンスに接続する際、様々な要因によってORA-03113が発生することがあります。 本記事ではORA-03113発生時の調査方法について解説します。 Contents エラーメッセージ […]
2021/01/22
Oracleエラー対応(ORA-00060):デッドロックした時の対処法について
デッドロックした際に発生するORA-00060について、原因の調査方法及び解決策を解説します。 Contents エラーメッセージ 原因 調査方法 ①エラーが発生したセッションを調べる ②セッションが保持/待機しているロ […]
2023/09/07
Oracleエラー対応(ORA-12034):ORA-012034発生時の対処方法について
ORA-12034は、マテリアライズドビューの高速リフレッシュが失敗した際に発生するエラーです。 今回は、このORA-12034の概要とエラー原因および解決法を解説します。 また後半では、エラーが発生しないようにする予防 […]
2022/01/25
Oracleエラー対応(ORA-00439):「機能は有効ではありません」の対処方法について
Enterprise Editon(以下、EE)の機能をStandard Edition2(以下、SE2)で使用するとORA-00439が発生します。いくつかのケースについて、原因および解決策をご紹介します。 Conte […]
2022/07/12
Oracleエラー対応(ORA-03135):ORA-03135発生時の調査対応について
データベース接続中にORA-03135が発生する可能性があります。本記事ではORA-03135発生時の原因および対策を解説します。 Contents エラーメッセージ 原因・対策 2-1 サーバが予期せず終了、または強制 […]