1. ホーム
  2. オラクル

[解決済み】ORA-00054:リソースがビジー状態で、NOWAITが指定されているか、タイムアウトが終了している状態で取得する。

2022-04-18 08:54:36

質問

テーブルを更新すると、なぜこのデータベースエラーが発生するのでしょうか?

1 行目で ERROR が発生しました。 ORA-00054: リソースがビジー状態で、NOWAIT を指定して取得するか、タイムアウトが終了しました。

解決方法は?

テーブルが何らかのクエリによって既にロックされている。例えば、select for update" を実行し、まだコミット/ロールバックしておらず、別の select クエリを実行している可能性があります。クエリを実行する前に、コミット/ロールバックを行ってください。