临时表空间的创建、删除,设置默认临时表空间

原文地址为: 临时表空间的创建、删除,设置默认临时表空间

---创建临时表空间:

/* Formatted on 2009/11/20 16:03 (Formatter Plus v4.8.7) */
CREATE TEMPORARY TABLESPACE temp001
TEMPFILE '/opt/oracle/oradata/orcl/temp001.dbf'
SIZE 200m
AUTOEXTEND ON
NEXT 32m MAXSIZE 2048m
EXTENT MANAGEMENT LOCAL;


--删除临时表空间:
DROP TABLESPACE temp001 INCLUDING CONTENTS AND DATAFILES;

---注释:
1) DATAFILE: 表空间数据文件存放路径
2) SIZE: 起初设置为200M
3) UNIFORM: 指定区尺寸为128k,如不指定,区尺寸默认为64k
4) 空间名称temp001 与 数据文件名称 temp001.dbf 不要求相同,可随意命名
5) AUTOEXTEND ON/OFF 表示启动/停止自动扩展表空间
6) ALTER DATABASE DATAFILE '/opt/oracle/oradata/orcl/temp001.dbf' RESIZE 500m; //手动修改

数据文件大小为500M

 

设置默认临时表空间

主要思想是,oracle必须存在一个默认的临时表空间,先建立一个临时表空间temp1,并将其默认,然后删除掉temp临时表空间,再建立temp临时表空间,指定temp为默认临时表空间,最后将temp1临时表空间删除掉。

/* Formatted on 2009/11/24 19:48 (Formatter Plus v4.8.7) */
CREATE TEMPORARY TABLESPACE temp TEMPFILE '/opt/oracle/oradata/orcl/temp.dbf' SIZE 1024 m

AUTOEXTEND ON NEXT 10 m MAXSIZE UNLIMITED;

/* Formatted on 2009/11/24 20:09 (Formatter Plus v4.8.7) */
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp


/* Formatted on 2009/11/24 19:50 (Formatter Plus v4.8.7) */
ALTER DATABASE TEMPFILE '/opt/oracle/oradata/orcl/temp.dbf' RESIZE 1024 m;

DROP TABLESPACE temp1 INCLUDING CONTENTS AND DATAFILES;


COMMIT;


转载请注明本文地址: 临时表空间的创建、删除,设置默认临时表空间
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值