前言
一、表空间和数据文件的管理
二、脚本实验
1.修改表空间的大小
2.创建数据文件自动扩展的表空间
create tablespace manager_tbs1
datafile '/opt/oracle/app/oradata/orcl/managertbs01.dbf' size 50m autoextend on;
3.查看数据文件的扩展方式
select file_name,
tablespace_name,
blocks,
status,
autoextensible
from dba_data_files
where tablespace_name = 'MANAGER_TBS1';

4.创建一个表空间manage
create tablespace manage
datafile '/opt/oracle/app/oradata/orcl/manage01.dbf' size 50m uniform size 1m;
5.查看manage数据文件的扩展方式
select file_name,
tablespace_name,
blocks,
status,
autoextensible
from dba_data_files
where tablespace_name = 'MANAGE';

6.修改表空间为自动扩展
alter database datafile '/opt/oracle/app/oradata/orcl/manage01.dbf' autoextend on next 1m;

7.向表空间中增加一个数据文件
alter tablespace manage add
datafile '/opt/oracle/app/oradata/orcl/manage02.dbf' size 50m;
8.修改表空间中的数据文件
alter database
datafile '/opt/oracle/app/oradata/orcl/manage02.dbf' resize 100m;
9.验证修改数据文件的大小
select tablespace_name,
file_name,
bytes,
status
from dba_data_files
where tablespace_name = 'MANAGE';
