首页 > 代码库 > oracle10
oracle10
--创建表空间 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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。