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'