Oracle Error: NOWAIT



  • Hallo,
    die Oracle DB gibt mir folgende Fehlermeldung:

    ORA-00054: resource busy and acquire with NOWAIT specified

    wenn ich versuche eine Tabelle zu dropen.

    Dann habe ich versucht mit:

    SQL> commit;
    Commit complete.

    SQL> drop table noten;

    Es kommt leider die gleiche Fehlermeldung:

    ERROR at line 1:
    ORA-00054: resource busy and acquire with NOWAIT specified

    Weist jemand was man da machen soll?? 😞



  • Sieht so aus, als wenn irgendein Prozess offen ist, der auf diese Tabelle zugreift und diese deshalb noch gelockt ist.
    Prüf mal ob noch irgendetwas offen ist.
    Bzw. versuch mal ob du ein

    SELECT ... FOR UPDATE NOWAIT
    

    auf diese Tabelle ausführen kannst



  • Ein anderer User oder du selbst in einem anderen Prozess sperrt einen Satz in der Tabelle die du löschen willst.


Anmelden zum Antworten