- 论坛徽章:
- 0
|
ORA-00230错误
From: Vaughan Andrews 21-Mar-05 17:50
Subject: Re : Backup Failure with CommVault
from docid 1018679.102 this may help:
Solution Description: =====================
Let's start by assuming that it is a simple enqueue conflict (i.e. some other job really is holding the controlfile enqueue). One possible reason for this would be that another rman backup which includes the controlfile is waiting for a tape to be loaded. To find out who is holding the conflicting enqueue, run the following query(do this from another session after you get the first 'waiting for controlfile enqueue' message).
select s.sid, username, program, module, action, logon_time, l.* from v$session s, v$enqueue_lock l where l.sid = s.sid and l.type = 'CF' and l.id1 = 0 and l.id2 = 2;
Solution Explanation: ===================== Ora-230 "operation disallowed: snapshot controlfile enqueue unavailable" Cause: The attempted operation cannot be executed at this time because another process currently holds the snapshot controlfile enqueue. Action: Retry the operation after the concurrent operation that is holding the snapshot controlfile enqueue terminates. This means that some other session is hung while either backing up the controlfile (perhaps waiting for some sort of media manager operator intervention) or resyncing the recovery catalog. This could happen if another instance of rman is running against the same target database. |
|