• ベストアンサー

表領域(users)の中身を整理したい

表領域(users)の中身を整理したい 使用していない表領域(users)にどこのユーザーの何のテーブルが存在するのかを調べる方法は御座いませんか。 select TABLE_NAME, TABLESPACE_NAME from user_tables order by TABLESPACE_NAME 上記の場合、ユーザが主となりどこの表領域を使用しているかの確認になるので、 今回必要としている ”表領域が主となり どのユーザの何のテーブルが存在するか”ではないため そのほかの方法をご存知の方、お教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

DBA権限で、 SELECT TABLESPACE_NAME,OWNER,TABLE_NAME FROM SYS.DBA_TABLES WHERE OWNER NOT IN ('SYS','SYSTEM') ORDER BY TABLESPACE_NAME,OWNER,TABLE_NAME

関連するQ&A