7.1修改表空间
修改表空间的状态1
设置联机或脱机状态
ALTER TABLESPACE tablespace_name ONLINE | OFFLINE;
特别说明:如果一个表空间设置成脱机状态,表示该表空间暂时不让访问,设置成脱机状态不是删除,当我们需要使用该表空间时还可以将其设置成联机状态,正常使用。
修改表空间的状态2
设置只读或可读写状态(默认的是可读写状态)
ALTER TABLESPACE tablespace_name
READ ONLY | READ WRITE;
修改数据文件
增加数据文件
语法格式:
ALTER TABLESPACE tablespace_name
ADD DATAFILE 'filename.dbf' SIZE xx;
删除数据文件
语法格式:
ALTER TABLESPACE tablespace_name
DROP DATAFILE 'filename.dbf';
说明:不能删除表空间中的第一个创建的数据文件,如果需要删除的话,我们需要把整个的表空间删掉。
删除表空间
语法格式:
DROP TABLESPACE tablespace_name [INCLUDING CONTENTS]
说明:
①如果删除时只是单纯的想删除表空间,而不删除数据文件的话,可以如下:
drop tablespace tablespace_name;
②如果在删除表空间的同时还想把数据文件也删除的话,那么需要在语句最后添加如下:
including contents