Email: service@parnassusdata.com 7 x 24 online support!

    You are here

    • You are here:
    • Home > Blogs > PDSERVICE's blog > Oracle Opening Database with Resetlogs の場合にORA-00604 ORA-04024エラが現れた

Oracle Opening Database with Resetlogs の場合にORA-00604 ORA-04024エラが現れた

Oracle Opening Database with Resetlogs の場合にORA-00604 ORA-04024エラが現れた

ORACLEデータベース によくあるエラ の解決策

プロのOracle Databaseの復旧サービスを提供
携帯番号: +86 13764045638 メール:service@parnassusdata.com

 

ORA-00604: 再帰SQLレベルでエラーが発生しました。

ORA-04024: ピン・カーソルを相互排除しようとして自己デッドロックを検出しました

 

 

適用範囲

Oracleデータベース、エンタプライズバーション – 12.1.0.2 バーションあるいはより高いバーション
このファイルはどのプラットフォームにも適用できる。

症状

RMAN Duplicate コマンドで新たなデータベースを作成して、”alter database open resetlogs”を実行するときに、以下のようなエラになった
ORA-00604: error occurred at recursive SQL level 2
ORA-04024: self-deadlock detected while trying to mutex pin cursor  0x4B4583CC8

原因

これを引き起こす原因は Bug 19469538である: LOADING OF DATA IN ECOL$ TABLE IS NON-OPTIMAL FOR QUERIES

NOTE:  This is not an issue specific to RMAN duplicate but is associated with opening the database with resetlogs.

解决策

Bug 19469538 バッチをインストールして、以下のようなデータベースを起動する:

Option 1.  Mount the new database, complete the recovery, and open the database with resetlogs via SQL*Plus.

Option 2.  Repeat the duplicate again.