oracle10
时间:2021-07-01 10:21:17
帮助过:19人阅读
创建表空间
create
[bigfile|smallfile]--指定要创建大文件表空间,还是小文件表空间。如不指定,则由数据库属性DEFAULT_TBS_TYPE指定,默认为SMALLFILE。
[temporary|undo]tablespace tbs_name
--指定要创建的表空间类型,默认为永久表空间
datafile
|tempfile path
/filename size
integer[k|m][reuse]--指定表空间的数据文件的位置和名称。
[
autoextend[off|on]next integer[k|m]--指定数据文件是否可以自动扩展。如果可以自动扩展,需要设置NEXT值指明每次扩展的大小,
maxsize
[unlimited|integer[k|m]]
--设置MAXSIZE值指明文件的最终大小。默认值为OFF,不可扩展。
]
[tablespace group tablespace_group_name]--只用于临时表空间,指定该临时表空间加入某个临时表空间组。
--如果指定的临时表空间组不存在,系统会自动创建该临时表空间组。
[extent management dictionary|local]--指定表空间的管理方式,默认为LOCAL,即本地管理。
[autoallocate|uniform size integer[k|m]]
--本地管理表空间区采用自动分配方式,区的最小值为64KB。自动分配是本地管理表空间中区的默认分配方式
[segment space management auto|manual]--本地管理表空间中段的管理方式,默认为AUTO。
[retention guarantee|noguarantee]--用于撤销表空间,指明事务提交后,回退信息在回退段中保留时间仍然为UNDO_RETENTION,在这段时间内回退信息不会被覆盖。
[encryption[using encrypt_algorithm]--指定表空间的加密方法。
[identified by password][[no]salt]]
--
[minimum extent integer[k|m]]
--表空间中区的最小值。这是为了与早期版本的兼容而保留的子句。
[
default storage(
[initial integer[k|m]]
--为第一个区的大小
[next integer[k|m]]
--第二个区的大小
[pctincrease integer]--第三个区和以后扩展的区的增长百分率,
[minextents integer]--为段分配的区的最小数目
[maxextents integer|unlimited])
--为段分配的区的最大数目。这是为了与早期版本的兼容而保留的子句。
]
[online|offline]--新建表空间处于脱机状态还是联机状态。
[logging|--数据库对象的创建以及数据的DML操作信息都写入重做日志文件。
nologging]--数据库对象的创建以及数据的DML操作信息都写入重做日志文件,但是数据的加载操作不写入重做日志文件。
[force logging]--表空间中所有对象发生的变化信息(临时段的变化信息除外)都将被写入重做日志文件中,忽略NOLOGGING子句的作用。
[blocksize integer]--表空间所基于的数据块大小。
[flashback on|off]--是否支持表空间的闪回操作
--说明BLOCKSIZE:表空间所基于的数据块大小。若为非标准块表空间,需要配置初始化参数DB_nK_CACHE_SIZE参数,其中nKB就是BLOCKSIZE的值。
--默认为标准块表空间,BLOCKSIZE值为初始化参数DB_BLOCK_SIZE的值。
oracle10
标签:oca 指定表 dml force integer 覆盖 password cti table