创建表空间

Posted withfeel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建表空间相关的知识,希望对你有一定的参考价值。

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;

? ?

? ?

? ?

以上是关于创建表空间的主要内容,如果未能解决你的问题,请参考以下文章

创建表空间出现错误

oracle 创建表空间、创建用户

oracle 怎么授权用户 只能在指定的表空间中 创建表

如何在oracle客户端创建表空间(具体配置)

oracle创建表空间的方法都有哪些

oracle怎样创建表空间和用户