Oracle使ってるときにO/R Mapperが変なテーブルを引っ掛けてくる時の対応

結論から言うと、RECYCLEBINの中身を引っ張ってきてるので、フラッシュバックを無効にする。

HibernateS2Dao-codegenで発生するのを確認。多分他のでも。

無効にする方法は下のどちらか。

  • init.oraに"RECYCLEBIN = OFF"を追加する。
  • ALTER SYSTEM SET "_recyclebin"=FALSE SCOPE = BOTH;