如何扩大Oracle数据库表空间?

科技 3年前 阅读:29 评论:1

1、起首查看表空间的名字和所属文件select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name;

2、增加数据文件alter tablespace users add datafile '/u01/oracle/oradata/umail/users02。

  dbf'

size 4000M autoextend off;alter database datafile '/u01/oracle/oradata/umail/user01。dbf' autoextend off;

3、设定后查看表空间信息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 CWHERE A。TABLESPACE_NAME=B。TABLESPACE_NAME AND A。TABLESPACE_NAME=C。TABLESPACE_NAME;完成。

版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论

精彩评论
  • 2024-06-12 03:23:18

    对于如何扩大Oracle数据库表空间,我们需要了解表的架构并进行正确的扩容操作。