Oracle表空间扩展

  1. 创建表空间
    create tablespace DEMOSPACE 
    datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' 
    size 1500M 
    autoextend on next 5M maxsize 3000M;

    删除表空间
    drop tablespace DEMOSPACE including contents and datafiles
  2. 用户权限
    授予用户使用表空间的权限:
    alter user 用户名 quota unlimited on 表空间;
    alter user 用户名 quota *M on 表空间;
  3. 第一步:查看表空间的名字及文件所在位置:

    select tablespace_name, file_id, file_name,

    round(bytes/(1024*1024),0) total_space

    from dba_data_files

    order by tablespace_name

    Oracle表空间扩展

  4. 2

    第二步:增大所需表空间大小:

     

    alter database datafile '表空间位置'resize 新的尺寸

    例如:

    alter database datafile '\oracle\oradata\anita_2008.dbf' resize 4000m

  5. 3

    第三步:设置表空间自动扩展

    alter database datafile '\oracle\oradata\anita_2008.dbf'

          autoextend on next 100m maxsize 10000m

 

增加表空间大小的四种方法
Meathod1:给表空间增加数据文件
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M;
 
Meathod2:新增数据文件,并且允许数据文件自动增长
ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
 
Meathod3:允许已存在的数据文件自动增长
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;
 
Meathod4:手工改变已存在数据文件的大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;

原文地址:https://jingyan.baidu.com/article/3c48dd347c9e74e10be35835.html?qq-pf-to=pcqq.c2c

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值