创建表空间

CREATE TABLESPACE tbs_perm_02
DATAFILE 'tbs_perm_02.dat'
SIZE 10M
REUSE
AUTOEXTEND ON NEXT 100M MAXSIZE 2048M;

   

   

   

参数说明:

   DATAFILE:数据文件保存的路径,支持多个数据文件

   UNLIMITED :不限制磁盘空间

   SIZE:指定文件的大小(以字节为单位)。 使用KMGT来指定千字节,兆字节,千兆字节或兆字节的大小

   MAXSIZE:指定允许自动扩展数据文件的最大磁盘空间

   NEXT:初始空间用完,一次性拓展多少

   AUTOEXTEND:空间自动扩展

   REUSE:允许Oracle重新使用现有文件

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.oraclejsq.com/oraclegl/010300760.html>

   

   

创建临时表空间

   

create temporary tablespace ZWFW_TEMP tempfile '/oracledata/ZWFW_TEMP1.dbf' size 1024m reuse autoextend on next 100m maxsize 2048m;

   

   

   

posted @ 2020-03-05 18:56  Withfeel  阅读(365)  评论(0编辑  收藏  举报