其他分享
首页 > 其他分享> > Find tables that do not belong in the SYSTEM tablespace

Find tables that do not belong in the SYSTEM tablespace

作者:互联网

Question My SYSTEM tablespace looks too large and I want to see if I have non system objects in by SYSTEM tablespace.   What is the script to find objects that do not belong in the SYSTEM tablespace?

Answer:  This script will display all tables and indexes that do not belong in the SYSTEM tablespace.  Table can wind up in the SYSTEM tablespace when the user ID has SYSTEM specified for the default_tablespace_name and the tablespace_name is not specified at table/index creation time,

select
   owner,
   object_type,
   table_name
from
   dba_tables
where
   owner not in ('SYS','SYSTEM')
and
   tablespace_name = 'SYSTEM';

select
   owner,
   object_type,
   index_name
from
   dba_indexes
where
   owner not in ('SYS','SYSTEM')
and
   tablespace_name = 'SYSTEM';

标签:tables,name,do,belong,SYSTEM,tablespace,owner
来源: https://www.cnblogs.com/yaoyangding/p/12514245.html