ORA-01653: 表スキーマ名.テーブル名を拡張できません(XXX分、表領域XXX)。
「ORA-01653: 表スキーマ名.テーブル名を拡張できません(XXX分、表領域XXX)。」と表示された場合、表領域が不足しているため、該当する表領域をリサイズします。以下では20Mにリサイズしています。
1 |
alter database datafile 'C:\oraclexe\app\oracle\oradata\XE\SAMPLE_SPACE.DBF' resize 20M; |
権限が不足している場合は以下で権限を付与します。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
C:\Users\test>sqlplus /nolog SQL*Plus: Release 11.2.0.2.0 Production on 日 9月 4 13:54:19 2016 Copyright (c) 1982, 2010, Oracle. All rights reserved. SQL> conn / as sysdba 接続されました。 SQL> GRANT ALTER DATABASE TO USER002; 権限付与が成功しました。 SQL> |
リサイズされたかどうか確認するにはで確認します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
select tablespace_name, to_char(nvl(total_bytes / 1024 / 1024,0),'999,999,999') as "size(MB)", to_char(nvl((total_bytes - free_total_bytes) / 1024 / 1024,0),'999,999,999') as "used(MB)", to_char(nvl(free_total_bytes/1024 / 1024,0),'999,999,999') as "free(MB)", round(nvl((total_bytes - free_total_bytes) / total_bytes * 100,100),2) as "rate(%)" from ( select tablespace_name, sum(bytes) total_bytes from dba_data_files group by tablespace_name ), ( select tablespace_name free_tablespace_name, sum(bytes) free_total_bytes from dba_free_space group by tablespace_name ) where tablespace_name = free_tablespace_name(+) |
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^