oracleでDBA_TABLESから取得したtable_nameを利用して権限付与を行っています。
しかし、一部のテーブルでDBA_TABLESのtable_nameとして認識されているのにかかわらず
「desc テーブル名」 でも存在しないテーブルとして認識されます。
また、A5mark2というDB操作ソフトを使用しているのですが、テーブルの一覧には表示されています。
定義情報等を開くと「情報の取得に失敗しました」といったメッセージが出てしまい、確認することもできません。
テーブル名を認識しているOracleの内部データと実体にずれが起きてしまっているのではないかと考えています。
このまま放置しても実害はないのですが、どういう場合に発生しうるのかや、テーブルの削除方法
をご存知の方いらっしゃいましたら、ご教授お願いいたします。