一、使用CREATE TABLESPACE 语句创建表空间
查看系统默认表空间的位置语句:select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;
1.创建本地表空间
(1) 创建本地管理表空间orcltb1,数据文件为C:\Users\admin\Documents\ORACLE\DATAFILE\mytb01.dbf,大小为50M,指定本地管理表空间,由表空间自动分配区间,语句如下:
create tablespace orcltb1 datafile 'C:\Users\admin\Documents\ORACLE\DATAFILE\mytb01.dbf' size 50m extent management local autoallocate;
tablespace ORCLTB1 已创建。
datafile:用于指定表空间的数据文件。
size:用于指定数据文件的大小。
autoallocate:指定表空间由系统管理,最小区间为64Kb,与autoallocate对应的是uniform,使用它可以指定最小的区间大小。
(2) 创建本地管理表空间orcltb21,数据文件为C:\Users\admin\Documents\ORACLE\DATAFILE\mytb02.dbf,大小为30M,指定本地管理表空间,指定其最小区间为128kb语句如下: