【oracle】数据库扩容的四种方式

版权声明:原创手打 转载请注明来源 https://blog.csdn.net/qq_42774325/article/details/81913189

 

1、新添加一个表空间

create smallfile tablespace "TBS4"

datafile

‘/u02/app/oracle/oradata/orcl/tbs401.dbf’ size 10M

reuse autoextend on next 50M,

‘/u02/app/oracle/oradata/orcl/tbs402.dbf’ size 10M

reuse autoextend on next 50M

nologging

default nocompress no inmemory

online

extent management local uniform size 1M

segment space management manual;

 

 

2、对现有表空间新添加一个数据文件;

alter tablespace tbs3 add datafile

‘/u02/app/oracle/oradata/orcl/tbs302.dbf’ size 10M;

 

 

3、对现有表空间的现有数据库重新定义大小

select file_name,bytes/1024/1024 MB from dba_data_files;

 

alter databse datafile

‘/u02/app/oracle/oradata/orcl/tbs301.dbf’ size 20M;

 

在查看一次以后发现表空间大小已经改变

 

 

4、允许现有表空间的现有数据文件自动扩展

alter database datafile

‘/u02/app/oracle/oradata/orcl/tbs302.dbf’ autoextend on;

打开数据文件自动扩展

 

猜你喜欢

转载自blog.csdn.net/qq_42774325/article/details/81913189