日期:2014-05-16  浏览次数:20415 次

oracle数据库如何增加表空间大小

???? 有两种方法,

???? 一种是为表空间增加数据文件???

 alter tablespace users add datafile 'c:\Oracle\ora81\oradata\sid\user002.dbf' size 100M;

? 另一种方法是增加表空间原有数据文件尺寸:

    alter database datafile 'c:\oracle\ora81\oradata\\sid\users.dbf' resize 1000M;

?

?

?

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

?

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

ALTER TABLESPACE app_data ADD DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;

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

ALTER TABLESPACE app_data ADD DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

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

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

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

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;

?