经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

1、先查询空闲空间

  1. select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space;

2、增加Oracle表空间

先查询数据文件名称、大小和路径的信息,语句如下:

  1. select tablespace_name,file_id,bytes,file_name from dba_data_files;

3、修改文件大小语句如下

  1. alter database datafile
  2. '需要增加的数据文件路径,即上面查询出来的路径
  3. 'resize 800M;

4、创建Oracle表空间

  1. create tablespace test
  2. datafile '/home/app/oracle/oradata/oracle8i/test01.dbf' size 8M
  3. autoextend on
  4. next 5M
  5. maxsize 10M;
  6. create tablespace sales
  7. datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  8. autoextend on
  9. next 50M
  10. maxsize unlimited
  11. maxsize unlimited 是大小不受限制
  12. create tablespace sales
  13. datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  14. autoextend on
  15. next 50M
  16. maxsize 1000M
  17. extent management local uniform;
  18. unform表示区的大小相同,默认为1M
  19. create tablespace sales
  20. datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  21. autoextend on
  22. next 50M
  23. maxsize 1000M
  24. extent management local uniform size 500K;
  25. unform size 500K表示区的大小相同,为500K
  26. create tablespace sales
  27. datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  28. autoextend on
  29. next 50M
  30. maxsize 1000M
  31. extent management local autoallocate;
  32. autoallocate表示区的大小由随表的大小自动动态改变,大表使用大区小表使用小区
  33. create tablespace sales
  34. datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  35. autoextend on
  36. next 50M
  37. maxsize 1000M
  38. temporary;
  39. temporary创建字典管理临时表空间
  40. create temporary tablespace sales
  41. tempfile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M
  42. autoextend on
  43. next 50M
  44. maxsize 1000M
  45. 创建本地管理临时表空间,如果是临时表空间,所有语句中的datafile都换为tempfile
  46. 8i系统默认创建字典管理临时表空间,要创建本地管理临时表空间要加temporary tablespace关键字
  47. 创建本地管理临时表空间时,不得使用atuoallocate参数,系统默认创建uniform管理方式
  48. 为表空间增加数据文件:
  49. alter tablespace sales add
  50. datafile '/home/app/oracle/oradata/oracle8i/sales02.dbf' size 800M
  51. autoextend on next 50M
  52. maxsize 1000M;

创建本地管理临时Oracle表空间,如果是临时表空间,所有语句中的datafile都换为tempfile8i系统默认创建字典管理临时表空间,要创建本地管理临时表空间要加temporary tablespace关键字创建本地管理临时表空间时,不得使用atuoallocate参数,系统默认创建uniform管理方式

为表空间增加数据文件:

  1. alter tablespace sales add
  2. datafile '/home/app/oracle/oradata/oracle8i/sales02.dbf' size 800M
  3. autoextend on next 50M
  4. maxsize 1000M;

5、更改自动扩展属性:

  1. alter database datafile
  2. '/home/app/oracle/oradata/oracle8i/sales01.dbf',
  3. '/home/app/oracle/oradata/oracle8i/sales02.dbf'
  4. '/home/app/oracle/oradata/oracle8i/sales01.dbf
  5. autoextend off;

以上介绍创建Oracle表空间,在这里拿出来和大家分享一下,希望对大家有用。

六分钟学会创建Oracle表空间的步骤相关推荐

  1. oracle 创建空文件系统,六分钟学会创建Oracle表空间的实现步骤

    经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西. 1.先查询空闲空间 select tablespace_name,file_id,blo ...

  2. 如何在linux下创建表空间,linux下创建oracle表空间

    来自:http://blog.sina.com.cn/s/blog_62192aed01018aep.html 1 . 登录服务器 2 . 查看磁盘空间是否够大df -h -h更具目前磁盘空间和使用情 ...

  3. oracle为表空间增加数据文件,创建Oracle表空间,增加数据文件的步骤

    经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西. 1.先查询空闲空间 select tablespace_name,file_id,blo ...

  4. aix创建oracle表空间,Oracle for AIX基于裸设备的表空间扩充步聚

    查看已有VG #lsvg rootvg oravg datavg 查看每个VG使用状态 #lsvg oravg 重点关注几个值 PP SIZE:        512 megabyte(s)注释:每个 ...

  5. linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建

    记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...

  6. oracle创建和删除表空间,oracle 表空间创建和删除

    oracle数据库:数据库对象以及表数据都存储在表空间中,创建用户时可以指定对应的表空间.这样用户可以在各自的表空间中操作数据,互不干扰. 1. 表空间创建 若不清楚表空间对应文件的路径,可以登录系统 ...

  7. 6、oracle 表空间的创建、使用、重命名与删除

    6.oracle 表空间 解释: Oracle表空间在逻辑结构上处于数据库之下.利用表空间可以更灵活地规划数据库结构.一个数据库可以包含多个表空间,每个表空间可以包含多个数据表.表空间会有独立地物理文 ...

  8. oracle 表空间 归档,oracle数据库表空间及归档

    --表空间(TableSpace)是Oracle的开创性理念.表空间使得数据库管理更加灵活,而且极大地提高了数据库性能. --作用 :1.避免磁盘空间突然耗竭的风险 2.规划数据更灵活 3.提高数据库 ...

  9. Oracle表空间的创建

    ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Orac ...

最新文章

  1. GSON反序列化时,字符串被转换成科学记数法的问题处理
  2. numberformate php_php number_format函数怎么用?
  3. PPT下载下来是php,用php下载jpg,doc,ppt文件已损坏
  4. [SpecialJudge]构造“神秘“字符串(洛谷P3742题题解,Java语言描述)
  5. anjular.js读取数据库数据调用实例
  6. 有些店铺340块3T希捷硬盘,有什么猫腻吗?
  7. “金三银四”跳槽需谨慎!
  8. AI 大规模分布式SGD:瞬间训练完基于ImageNet的ResNet50
  9. 【Matlab】mat2cell用法
  10. css中正确设置微软雅黑字体
  11. [-Flutter 自组篇-] 圆形进度条
  12. 高一计算机组装与维护教学总结,计算机优秀个人教学总结
  13. 如何解决程序/C++Dll的兼容性问题
  14. 数学中的 argmax 和 argmin 什么意思
  15. C语言实现线性回归求斜率
  16. linux端口共享打印机,linux如何共享打印机
  17. 如何优雅的生活 --工作后
  18. Linux下载tomcat压缩包
  19. SWFObject.js入门
  20. 光线投射与光线跟踪算法归纳

热门文章

  1. 深度解析2019中国机器人行业年会主旨报告:把脉中国机器人发展,助力产业创新与协作共融...
  2. 2019展望:超级智能崛起,人类智慧与机器智能将深度融合
  3. 中科院等发布《2017研究前沿》 中国25个前沿表现卓越 居全球第二
  4. “我辞职了,决定全职去开发我的操作系统!”
  5. 为了写论文给 Linux “投毒”,导致整个大学都被 Linux 拉黑!
  6. 分析了 600 多种烘焙配方,机器学习开发出新品
  7. 【java】File的使用:将字符串写出到本地文件,大小0kb的原因
  8. 虚拟机类加载机制的了解
  9. 安卓kernel自主唤醒系统方法—设置alarm
  10. 加速 cinder 删除volume速度