[Oracle]解決ORA-01653: unable to extend table by in tablespace

解決方法:需要為tablespaces增加一個dbf file

查看現有dbf路徑

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT FILE_NAME, BYTES FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'USERS';
SELECT FILE_NAME, BYTES FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'USERS';
SELECT FILE_NAME, BYTES FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'USERS';

為tablespaces新增一個data file

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ALTER TABLESPACE USERS ADD DATAFILE '/u01/oradata/userdata02.dbf' SIZE 200M;
ALTER TABLESPACE USERS ADD DATAFILE '/u01/oradata/userdata02.dbf' SIZE 200M;
ALTER TABLESPACE USERS ADD DATAFILE '/u01/oradata/userdata02.dbf' SIZE 200M;

修改data file大小

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
alter database datafile '/u01/oradata/userdata02.dbf' RESIZE 1G;
alter database datafile '/u01/oradata/userdata02.dbf' RESIZE 1G;
alter database datafile '/u01/oradata/userdata02.dbf' RESIZE 1G; 

刪除data file

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
alter tablespace USERS drop datafile '/u01/oradata/userdata02.dbf';
alter tablespace USERS drop datafile '/u01/oradata/userdata02.dbf';
alter tablespace USERS drop datafile '/u01/oradata/userdata02.dbf';

刪除tablespaces

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
drop tablespace USERS1 including contents and datafiles cascade constraints;
drop tablespace USERS1 including contents and datafiles cascade constraints;
drop tablespace USERS1 including contents and datafiles cascade constraints;

data file自動擴展

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
alter database datafile '/u01/oradata/userdata02.dbf' autoextend on next 200M MAXSIZE 32G;
alter database datafile '/u01/oradata/userdata02.dbf' autoextend on next 200M MAXSIZE 32G;
alter database datafile '/u01/oradata/userdata02.dbf' autoextend on next 200M MAXSIZE 32G;