ORA-00054: vir je zaseden in se pridobi z navedenim NOWAIT ali pretečenim časovnim rokom
Zakaj se pri posodabljanju tabele pojavi ta napaka v zbirki podatkov?
ERROR at line 1: ORA-00054: vir je zaseden in pridobljen z navedenim NOWAIT ali pretečenim časovnim rokom
175
3
Vaša tabela je že zaklenjena z neko poizvedbo. Morda ste na primer izvedli poizvedbo "select for update" in se še niste vrnili nazaj ter sprožili druge poizvedbe select. Pred izvedbo poizvedbe opravite potrditev/povratek.
od tu https://stackoverflow.com/questions/3075738/ora-00054-resource-busy-and-acquire-with-nowait-specified
Prav tako lahko poiščete informacije o sql, uporabniškem imenu, stroju, vratih in pridete do dejanskega procesa, ki ima povezavo
Vaša težava je videti, kot da mešate operacije DML & amp; DDL. Oglejte si ta URL, ki pojasnjuje to vprašanje:
http://www.orafaq.com/forum/t/54714/2/.