Welcome to oracle_awen's archive blog
SQL> alter tablespace USERS add datafile 'user02.dbf' size 100g;
alter tablespace USERS add datafile 'user02.dbf' size 100g
*
第 1 行出现错误:
ORA-01144: 文件大小 (13107200 块) 超出 4194303 块的最大数


SQL> alter tablespace USERS add datafile 'user02.dbf' size 30g;

表空间已更改。

SQL> alter tablespace USERS add datafile 'user03.dbf' size 30g;

表空间已更改。

SQL> alter tablespace USERS add datafile 'user04.dbf' size 30g;

表空间已更改。

SQL> alter tablespace USERS add datafile 'f:\user05.dbf' size 30g;

表空间已更改。

SQL> alter tablespace USERS add datafile 'f:\user06.dbf' size 30g;

表空间已更改。

SQL> alter tablespace USERS add datafile 'f:\user07.dbf' size 30g;

表空间已更改。

SQL> col tablespace_name format a10;
SQL> select f.tablespace_name,a.total,u.used,f.free,round((u.used/a.total)*100)
"% used",
  2    round((f.free/a.total)*100) "% Free"
  3    from
  4    (select tablespace_name, sum(bytes/(1024*1024)) total
  5         from dba_data_files group by tablespace_name) a,
  6    (select tablespace_name, round(sum(bytes/(1024*1024))) used
  7         from dba_extents group by tablespace_name) u,
  8    (select tablespace_name, round(sum(bytes/(1024*1024))) free
  9         from dba_free_space group by tablespace_name) f
10  WHERE a.tablespace_name = f.tablespace_name
11  and a.tablespace_name = u.tablespace_name;

TABLESPACE      TOTAL       USED       FREE     % used     % Free
---------- ---------- ---------- ---------- ---------- ----------
UNDOTBS1         2855         46       2809          2         98
SYSAUX            300        295          5         98          2
USERS      217087.984      32392     184695         15         85
SYSTEM            540        535          5         99          1
添加评论

昵称 *

E-mail (防止垃圾信息,此栏留空)