1.创建表空间:
create tablespace 表空间名
datafile '表空间存放目录及表空间文件名(XXX.dbf)'
size 500m
autoextend on
next 500m maxsize 20480m
extent management local;
2.拓展表空间:
执行:
sqlplus /nolog
SQL> connect / as sysdba
/* 增加文件:文件名和路径根据实际情况调整 */
SQL> alter tablespace表空间名 add datafile '表空间存放目录及表空间文件名(XXX.dbf)' size 4000M;
/* 扩大已有文件大小*/
SQL> alter database datafile '表空间存放目录及表空间文件名(XXX.dbf)' resize 4000M;
3.查看所有表空间大小
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;
select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;
select * from dba_tablespaces
结果返回数据库所有表空间数据