Oracle创建表空间

一、创建临时表空间

create temporary tablespace temp_name tempfile 'filename' size n;

语法解析:

1、create temporary tablespace:表示创建临时表空间,tempname表示创建临时表空间的名字。

2、tempfile 'filename':指定临时表空间数据文件的位置。

3、size m:表示临时表空间的大小。

二、创建永久表空间

create tablespace tab_name
datafile 'filename'
size n
[autoextend on next n1 maxsize m /of]
[permanent] 
[extent management local/dictionary];

语法解析:

create tablespace:创建表空间的关键字。

tab_name:创建后表空间的名字。

datafile:指定数据文件的路径为filename。

size n:指定数据文件的大小。

[autoextend on next n1 maxsize m /of ]:表示表空间是否是自动扩展的,on 为自动扩展,of为不扩展,当自动扩展时,next n1表示自动扩展的大小,max size m 表示数据文件最大扩展到m大小。

[permanent] :表示创建的表空间的类型,permanent表示永久表空间,不填都是默认永久表空间。

[extent management local/dictionary]:表示表空间管理的方式,local表示本地的管理模式,dictionary表示数据字典管理模式,默认都是本地管理方式。

原文地址:https://www.cnblogs.com/baisha/p/15374216.html