当前位置:  数据库>oracle

Oracle 创建tablespace详解

    来源: 互联网  发布时间:2017-06-06

    本文导语: Oracle 创建tablespace详细说明 CREATE [UNDO]  TABLESPACE tablespace_name           [DATAFILE datefile_spec1 [,datefile_spec2] ......   [{MININUM EXTENT integer [k|m]   |BLOCKSIZE integer [k]   |logging clause | FORCE LOGGING   |DEFAULT {data_segment_compression} storage_clause  ...

Oracle 创建tablespace详细说明

CREATE [UNDO]  TABLESPACE tablespace_name         
 [DATAFILE datefile_spec1 [,datefile_spec2] ...... 
 [{MININUM EXTENT integer [k|m] 
 |BLOCKSIZE integer [k] 
 |logging clause | FORCE LOGGING 
 |DEFAULT {data_segment_compression} storage_clause 
 |[online|offline] 
 |[PERMANENT|TEMPORARY] 
 |extent_manager_clause 
 |segment_manager_clause}] 
 1、undo 
 说明系统将创建一个回滚表空间。 
 在Oracle 9i中数据库管理员可以不必管理回滚段,只有建立了undo表空间,系统就会自动管理回滚段的分配,回收的工作。 
 当然,也可以创建一般的表空间,在上面创建回滚段.不过对于用户来说,系统管理比自己管理要好很多. 
 如果需要自己管理,请参见回滚段管理的命令详解. 
 当没有为系统指定回滚表空间时,系统将使用system系统回滚段来进行事务管理。 
 
2、tablespace_name 
 指出表空间的名称。 
 
3、datafile  datefile_spec1 
 指出表空间包含什么空间文件。 
 datefile_spec1是形如:['filename'] [SIZE integer [ K | M ]] [REUSE] [autoextend_clause] 
 [autoextend_clause]是形如:AUTOEXTEND { OFF | ON [ NEXT integer [ K | M ] ] [maxsize_clause] } 
 其中filename是数据文件的路径名,可以是相对路径,也可以是绝对路径。 
 size是文件的大小, 
 REUSE表示文件是否被重用. 
 AUTOEXTEND表明是否自动扩展. 
 OFF | ON  表示自动扩展是否被关闭. 
 NEXT 表示数据文件满了以后,扩展的大小. 
 maxsize_clause表示数据文件的最大大小.形如MAXSIZE { UNLIMITED | integer [ K | M ] }. 
 UNLIMITED 表示无限的表空间. 
 integer是数据文件的最大大小. 
        DATAFILE 'D:"Oracle"oradata"IMAGEDATA01.dbf' SIZE 2000M, 
                'D:"oracle"oradata"IMAGEDATA02.dbf' SIZE 2000M 
 
 4、MININUM EXTENT integer [k|m] 
 指出在表空间中范围的最小值。这个参数可以减小空间碎片,保证在表空间的范围是这个数值的整数倍。 
 
 5、BLOCKSIZE integer [k] 
 这个参数可以设定一个不标准的块的大小。如果要设置这个参数,必须设置db_block_size, 
 至少一个db_nk_block_size,并且声明的integer的值必须等于db_nk_block_size. 
 注意:在临时表空间不能设置这个参数。 

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

 
6、logging clause 
 这个子句声明这个表空间上所有的用户对象的日志属性(缺省是logging), 
 包括表,索引,分区,物化视图,物化视图上的索引,分区。 
 
7、FORCE LOGGING 
 使用这个子句指出表空间进入强制日志模式。此时,系统将记录表空间上对象的所有改变,除了临时段的改变。 
 这个参数高于对象的nologging选项。 
 注意:设置这个参数数据库不行open并且出于读写模式。而且,在临时表空间和回滚表空间中不能使用这个选项。 
   
 8、DEFAULT storage_clause 
 声明缺省的存储子句。 
 
 9、online|offline 
 改变表空间的状态。online使表空间创建后立即有效.这是缺省值. 
 offline使表空间创建后无效.这个值,可以从dba_tablespace中得到。 
   
 10、PERMANENT|TEMPORARY 
 指出表空间的属性,是永久表空间还是临时表空间。 
 永久表空间存放的是永久对象,临时表空间存放的是session生命期中存在的临时对象。 
 这个参数生成的临时表空间创建后一直都是字典管理,不能使用extent management local选项。 
 如果要创建本地管理表空间,必须使用create temporary tablespace 
 注意,声明了这个参数后,不能声明block size 

 

更多详情见请继续阅读下一页的精彩内容:


    
 
 

您可能感兴趣的文章:

  • Oracle 数据库(oracle Database)性能调优技术详解
  • oracle中lpad函数的用法详解
  • oracle修改scott密码与解锁的方法详解
  • 求.bash_profile配置oracle详解
  • Oracle数据库中分区功能详解
  • oracle指定排序的方法详解
  • 详解如何应用改变跟踪技术加速Oracle递增备份
  • oracle合并列的函数wm_concat的使用详解
  • oracle select执行顺序的详解
  • 使用Oracle数据挖掘API方法详解[图文]
  • Oracle多表级联更新详解
  • 安装Linux与Oracle数据库步骤详解
  • oracle求同比,环比函数(LAG与LEAD)的详解
  • 详解Linux平台下的Oracle数据库编程
  • oracle中去掉回车换行空格的方法详解
  • Oracle中job的使用详解
  • [Oracle] Data Guard 之 Redo传输详解
  • oracle用户权限管理使用详解
  • 深入ORACLE变量的定义与使用的详解
  • 详解Oracle的几种分页查询语句
  • oracle SQL递归的使用详解
  • Oracle tablespace表空间调整
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • oracle 视图权限 oracle 创建视图权限不足
  • oracle 创建表空间步骤代码
  • Linux系统下创建第二个oracle数据库
  • oracle 创建数据库小知识
  • Oracle新手教程 手工创建数据库的全部脚本及说明
  • Oracle创建用户权限的过程
  • Oracle WebLogic Server 安装并创建域
  • Oracle 10g创建表空间和用户并指定权限
  • linux redhat5.6安装oracle11g在自动创建实例时停住不动,有图
  • oracle 创建表空间详细介绍
  • 在RedHat Advance Server下安装Oracle9i R2不能创建数据库问题
  • 在oracle数据库里创建自增ID字段的步骤
  • oracle创建删除用户示例分享(oracle删除用户命令及授权)
  • Oracle使用配置文件创建口令管理策略
  • oracle命令行删除与创建用户的代码
  • oracle删除主键查看主键约束及创建联合主键
  • Oracle 10g表空间创建的完整步骤
  • Oracle创建主键自增表(sql语句实现)及触发器应用
  • Oracle 创建监控账户 提高工作效率
  • Oracle11.2 命令行手工最简创建数据库的过程
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,