Oracle NOWAIT ERROR. ORA-00054: [message #179220] |
Mon, 26 June 2006 07:22 |
frank.svs
Messages: 162 Registered: February 2006
|
Senior Member |
|
|
Hi Team,
I am constantly encountering the below NOWAIT error problem. What must be done to avoid this Error.
ORA-00054: resource busy and acquire with NOWAIT specified.
I browsed the net and got the answer as follows :
Cause:
The NOWAIT keyword forced a return to the command prompt because a resource was unavailable for a LOCK TABLE or SELECT FOR UPDATE command.
Action:
Try the command after a few minutes or enter the command without the NOWAIT keyword.
But is there any other answers and what could be the other proberbilities of getting this error.
Regards,
Frank.
|
|
|
|
|
Re: Oracle NOWAIT ERROR. ORA-00054: [message #179252 is a reply to message #179247] |
Mon, 26 June 2006 08:43 |
Frank
Messages: 7901 Registered: March 2000
|
Senior Member |
|
|
navkrish wrote on Mon, 26 June 2006 15:26 | Ask ur administrator to kill the session which is imposing the NOWAIT condition...But make sure that killing the session does not create any production issue...
|
This makes no sense. The session using the nowait is the session that is terminated with an error, so there is no session to be killed.
Investigate which lock you are trying to get, then which session holds this lock
Note that you could also get this error if you did not explicitly ask for a nowait-lock, but tried a DDL statement.
hth
|
|
|
|
|