前言
一、表空间和数据文件的管理
二、脚本实验
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';
![在这里插入图片描述](https://img-blog.csdnimg.cn/f3cc4c64fb5c4e1684d509364869bd2c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYnVubnlfbGhj,size_20,color_FFFFFF,t_70,g_se,x_16)
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';
![在这里插入图片描述](https://img-blog.csdnimg.cn/4d6401597c864f69bd0926ff169222f2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYnVubnlfbGhj,size_20,color_FFFFFF,t_70,g_se,x_16)
6.修改表空间为自动扩展
alter database datafile '/opt/oracle/app/oradata/orcl/manage01.dbf' autoextend on next 1m;
![在这里插入图片描述](https://img-blog.csdnimg.cn/465455a98dee4af993b2320d27dfd314.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYnVubnlfbGhj,size_20,color_FFFFFF,t_70,g_se,x_16)
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';
![在这里插入图片描述](https://img-blog.csdnimg.cn/8dd8f335f8f641febe2b022a4512a4cf.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAYnVubnlfbGhj,size_20,color_FFFFFF,t_70,g_se,x_16)