ALTER TABLESPACE jinlian READ ONLY;
SELECT tablespace_name, status, contents
FROM dba_tablespaces
WHERE tablespace_name LIKE ‘JIN%’;
檢視status 是否為 READ ONLY
修改 MINIMUM EXTENT , INITAIL , NEXT , MAXEXTENTS 參數
ALTER TABLESPACE jinlian MINMUM EXTENT 100 K;
ALTER TABLESPACE jinlian
DEFAULT STORAGE ( INITIAL 100 K NEXT MAXEXTENTS 200 );
查詢:
SET LINE 120;
COL tablespace_name FOR a15;
SELECT tablespace_name, initial_extent, next_extent,max_extents, pct_increase, min_exlen
FROM dba_tablespace
兩種方法:
1. 改變資料檔案的大小:建立表時使用 AUTOEXTEND ON 自動改變(擴充)資料檔案大小;
建立表後使用帶有 AUTOEXTEND ON 選項的 ALTER DATABASE 手動改變資料檔案大小
2. 使用 ALTER TABLESPACE 增加資料檔案
檢視:
COL file_name for a40;
SET line 100;
SELECT file_id, tablespace_name, file_name, autoextensible
FROM dbaz_data_files
WHERE file_id >= 8
ORDER BY file_id;
檢視 AUTOEXTENSIBLE 的顯示結果,,都為 NO,說明不能自動擴充,如果為YES,說明能自動擴充。
改為自動擴充:
ALTER DATABASE DATAFILE
‘J:\DISK6\MOON\JINLIAN_INDEX.DBF’ AUTOEXTEND ON
NEXT 1 M;
檢視驗證是否能自動擴充。