ITPub博客

首页 > 数据库 > Oracle > oracle查询以及修改表空间大小

oracle查询以及修改表空间大小

Oracle 作者:wwwwkao 时间:2013-12-25 14:45:00 0 删除 编辑
表空间不够用,需要增大表空间,实际上需要增大数据文件的大小
表空间和数据文件的关系是:一个数据文件只能属于一个表空间,一个表空间可以有一个或者多个数据文件
 
--查询表空间的数据文件
SELECT * FROM dba_data_files WHERE tablespace_name = 'SA_DMP';
 
查询出表空间对应的数据文件,在磁盘空间允许的情况下
ALTER DATABASE  DATAFILE 'E:ORACLEPRODUCT10.2.0ORADATAFUFUSA_DMP.DBF' RESIZE 15000M;
 
如果表空间需要自动扩展或者有最大值限制的
ALTER DATABASE datafile 'E:ORACLEPRODUCT10.2.0ORADATAFUFUSA_DMP.DBF' autoextend ON NEXT 50M maxsize 20000M;
 
另外,查看用户对表空间的使用限额:
SELECT * FROM user_ts_quotas;
如果maxsize 字段值为 -1,则是无限制,如果有其他值,则该值是最大值
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23471559/viewspace-1116626/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-03-07