查询表空间状态:
SQL> select tablespace_name, status from dba_tablespaces;
查询表空间与数据文件对应关系:
SQL> select tablespace_name, bytes, file_name from dba_data_files;
查询用户缺省表空间:
SQL> select username, default_tablespace from dba_users;
查询表与存储该表的表空间:
SQL> select table_name, tablespace_name from user_tables;
修改用户缺省表空间:
SQL> alter user username default tablespace tablespace_name;
将数据从一个表空间移动到另一个表空间:
SQL> alter table table_name move tablespace tablespace_name;
查询表空间状态
SQL> col tablespace_name for a15
SQL> select tablespace_name,block_size,status,contents,logging from dba_tablespaces;
查询结果 STATUS 为 ONLINE 表示为联机状态 正常 如果为 OFFLINE 说明表空间不被使用
查询数据文件路径
select file_id,file_name,tablespace_name,status,bytes from dba_data_files;