创建永久表空间
-------------创建OA_CLOUD表空间
CREATE TABLESPACE OA_CLOUD DATAFILE
'E:appAdministratororadataorclOA_CLOUD.DBF' SIZE 20000M AUTOEXTEND ON NEXT 1000M MAXSIZE UNLIMITED
LOGGING
PERMANENT
EXTENT MANAGEMENT LOCAL AUTOALLOCATE
BLOCKSIZE 8K
SEGMENT SPACE MANAGEMENT MANUAL
FLASHBACK ON;
问题:ORA-01659: 无法分配超出 4 的 MINEXTENTS (在表空间 OA_CLOUD 中)
产生该问题的原因是对应的表空间空间大小不够导致。解决方案就是将表空间扩大,可以采用如下两种方式:
方式一:
给sde表空间再添加数据文件
ALTER TABLESPACE SDE ADD DATAFILE 'E:dbfileOA_CLOUD_1.dbf' SIZE 1024M;
方式二:
扩充sde表空间原有数据文件的大小
ALTER DATABASE DATAFILE 'E:dbfileOA_CLOUD.dbf' RESIZE 1024M;
修改表空间大小命令:
ALTER DATABASE DATAFILE 'C:OA_CLOUD.dbf' AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
或ALTER TABLESPACE OA_CLOUD AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED
创建临时表空间
CREATE TEMPORARY TABLESPACE temp_demo TEMPFILE 'temp01.dbf' SIZE 5M AUTOEXTEND ON;
删除表空间
DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;