Oracle中如何增加和扩展表空间?

前端之家收集整理的这篇文章主要介绍了Oracle中如何增加和扩展表空间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

翻译自:http://www.bianceng.cn/database/Oracle/201409/44722.htm

Oracle中增加表空间大小的四种方法

1:给表空间增加数据文件

ALTER TABLESPACE app_data ADD DATAFILE

'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2:新增数据文件,并且允许数据文件自动增长

'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

@H_404_45@~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3:允许已存在的数据文件自动增长

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'

4:手工改变已存在数据文件的大小

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'

RESIZE 100M;

扩展表空间的3种方法

1手动增加数据文件大小

alter database datafile '/home/oracle/ts01.dbf' resize 100m;

2把表空间设置为自动扩展

alter database datafile '/home/oracle/ts01.dbf' autoextend on next 5m maxsize unlimited;

3 往表空间增加数据文件

alter tablespace ts01 add datafile '/home/oracle/ts02.dbf' size 2m;

更多精彩内容:http://www.bianceng.cn/database/Oracle/

原文链接:https://www.f2er.com/oracle/212798.html

猜你在找的Oracle相关文章