ITPub博客

首页 > 数据库 > Oracle > Oracle数据库扩展表空间

Oracle数据库扩展表空间

Oracle 作者:stevenyanzhi 时间:2013-07-02 16:15:00 0 删除 编辑

1.首先查看表空间的名字和所属文件

select tablespace_name, file_id, file_name,

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

   from dba_data_files

   order by tablespace_name;

2.增加数据文件

   ALTER TABLESPACE game

   ADD DATAFILE ''/oracle/oradata/db/GAME02.dbf'' SIZE 1000M;

3.手动增加数据文件尺寸

   ALTER DATABASE DATAFILE ''/oracle/oradata/db/GAME.dbf''

   RESIZE 4000M;

4.设定数据文件自动扩展

   ALTER DATABASE DATAFILE ''/oracle/oradata/db/GAME.dbf

   AUTOEXTEND ON NEXT 100M

   MAXSIZE 10000M;

5.设定后查看表空间信息

   SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE" FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME

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

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

注册时间:2010-04-02

最新文章