Oracle 表空间操作

来源:互联网 发布:手机淘宝复制链接 编辑:程序博客网 时间:2024/05/01 02:19

创建表空间:

1、递增表空间:
CREATE TABLESPACE DATA1 DATAFILE 'C:/DATA1.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;

2、包含创建约束段的表空间:
create tablespace data2 datafile 'c:/data02.dbf' size 10m uniform size 3m;

uniform为约束段的空间大小。

3、在指定表空间创建表 :
create table scott.t1 tablespace data1 as select * from scott.emp
where 1=0;

4、创建回退表空间:
create undo tablespace undo01 datafile 'c:/undo01.dbf' size 100m

5、创建临时表空间:
   CREATE TEMPORARY TABLESPACE TEMP01 TEMPFILE 'C:/TEMP01.DBF' SIZE 10M

    将数据库临时表空间指向新创建的临时表空间:
    ALTER DATABASE DEFALUT TEMPORARY TABLESPACE TEMP02;


删除表空间:
drop tablespace DATA2 INCLUDING CONTENTS  AND DATAFILES CASCADE CONSTRAINTS


表空间状态:

查询:
 select tablespace_name,status from dba_tablespaces;

修改表空间离线:
alter tablespace DATA1 OFFLINE;
表空间离线后将不能对该表空间下的数据进行操作。

修改表空间上线:
 alter tablespace DATA1 ONLINE;

 

修改表空间数据文件大小:

   查询表空间数据文件是否允许自增:
   select FILE_NAME,AUTOEXTENSIBLE,bytes/1024/1024 curr_mb,maxbytes/1024/1024 max_mb from       dba_data_files;
 
   修改自动扩展数据文件大小:
   ALTER DATABASE DATAFILE 'C:/DATA1.DBF' AUTOEXTEND ON NEXT 4M MAXSIZE 20M;

   为表空间增加新的数据文件:
   ALTER TABLESPACE DATA1 ADD DATAFILE 'C:/DATA102.DBF' SIZE 15M;
   增加后可以通过如下语句查询已经为该表空间增加数据文件:
   select file_name,tablespace_name from dba_data_files;

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 大门上边的齿轮滑丝怎么办 国通石油储油卡怎么办 买大棚房受骗了怎么办 朋友做安利天天来我门面怎么办 安利优惠顾客卡怎么办 苹果手机天气温度不显示怎么办? 安利净水器坏了怎么办 安利净水器滤芯盖搭配坏怎么办 安利会员卡过期了怎么办 婴儿吃了润唇膏怎么办? 用错沐浴露洗头怎么办 雅蜜润肤沐浴露怎么办 自煮小火锅水放少了怎么办 安利皇后锅发黑怎么办 宝宝灌肠后不拉屎怎么办 吃蛋白质粉肚子长胖了怎么办 安利产品过期了怎么办 拼多多拼不到人怎么办 被海南大宗骗了怎么办 手机被游戏扣钱怎么办 做酵素剩下的水果怎么办 喝了酵素胃疼怎么办 海科融通不到账怎么办 美团外卖没生意怎么办 淘宝联盟领券销售怎么办 微信返利被骗了怎么办 众筹失败后资金怎么办 健身房不给退卡怎么办 婆婆陷入民间传销组织怎么办 被三生公司骗了怎么办? ppt保存成了图片怎么办 苹果6速度变慢了怎么办 苹果6s速度很慢怎么办 微信支付上限了怎么办 佳享健康骗老人怎么办 宝宝吃了硅胶乳贴怎么办 用完卫生巾后阴部有些不舒服怎么办 指甲上有荧光剂怎么办 小孩吃了荧光剂怎么办 毛巾上有荧光剂怎么办 用过劣质面膜后怎么办