SQL Developer błąd "ORA-00054" przy DROP

Odpowiedz Nowy wątek
2019-04-28 18:52
0

Witam. Jestem początkujący i projektując bazę danych w SQL DEVELOPER będąc w fazie insertów próbując użyć "DROP" pojawiło mi się to: "Error report -
SQL Error: ORA-00054: zasób zajęty, a zlecono uzyskanie z NOWAIT lub upłynął limit czasu " Wiem, że są "poradniki" w necie po angielsku jak to zrobić, ale każdy pisze co innego i większość jest niezrozumiałe dla mnie (nie jestem jeszcze z tym środowiskiem oswojony". Czy potrafiłby ktoś w miarę prosto mi wyjaśnić co powinienem zrobić z tym? Z góry dziękuję

Po prostu pokaż co robisz. Jeśli robisz: INSERT a potem DROP to coś robisz źle. DROP usuwa tabelę, a skoro coś do niej wstawiłeś, to jest zakładana na niej blokada - więc nie możesz jej usunąć. Najpierw musiałbyś zrobić COMMIT albo ROLLBACK (zatwierdzić lub wycofać zmiany). W każdym razie DROP używa się sporadycznie, do czego to potrzebujesz? - robertos7778 2019-04-29 22:00

Pozostało 580 znaków

2019-04-28 19:08
0

a co próbujesz usunąć? Jeśli tabelę to nie możesz być do niej połączony.


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
Chciałem wszystkie tabele usunąć, ale nie mogę żadnej, bo wtedy wyświetla się ten błąd. - osek916 2019-04-28 19:31

Pozostało 580 znaków

2019-04-28 21:32
0

Pewnie masz jakąś sesję, której nie zakończyłeś commit lub rollback i trzyma tabelę. Zakończ wszystkie połączenia, ktore moga wykorzystywać tą tabelę i powinno przejść bez błędu.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0