oracle表空间不足扩容的方法

1、查询当前用户的所属表空间

select * from user_users;

2、增加表空间有两种方法:

以sysdba登陆进数据库

语法:

alter tablespace 表空间名称

add datafile 表空间存放路径  size 表空间大小 autoextend on next 增长的大小 maxsize 空间最大值(如果不限制空间最大值就用unlimited)

例如:

alter tablespace vgsm
    add datafile 'c:\oracle\product\10.2.0\oradata\vgsm\vgsm_01.dbf'
    size 1024M autoextend on next 50M maxsize unlimited;

查询表空间详情:

select f.* from dba_data_files f where f.tablespace_name='VGSM'

以修改表空间的方式增加:

语法:

alter database

datafile 表空间文件路径

AUTOEXTEND(自动扩展) ON NEXT 表空间满后增加的大小

例如:

alter database
 datafile 'C:\ORACLE\PRODUCT\10.2.0\ORADATA\VGSM\VGSM' AUTOEXTEND ON NEXT 200m

查询表空间详情:

select f.* from dba_data_files f where f.tablespace_name='VGSM'

上一篇:十大众筹PC:硅谷新生代如何打造下一代计算机


下一篇:20165211 2017-2018-2 《Java程序设计》第1周学习总结