系统环境
Suse11sp1,Oracle10.2.0.5
故障现象
创建表空间失败,提示ERROR at line 1:ORA-03206: maximum file size of (6400000) blocks in AUTOEXTEND clause is out of range
具体情况
用户提出需求使用共享数据库的需求,我们需要给他创建一个用户,为了各种安全,需要给用户一个专门的表空间使用,
创建表空间语句如下
CREATE TABLESPACE tbs_spotlight
NOLOGGING
DATAFILE
'/oracle/oradata/tbs_spotlight.dbf' SIZE 8000M
AutoExtend On Next 10M Maxsize 50000M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K
SEGMENT SPACE MANAGEMENT AUTO;
过了很长一段时间返回了错误ERROR at line 1:ORA-03206: maximum file size of (6400000) blocks in AUTOEXTEND clause is out of range
解决过程
看报错信息应该是说扩展的数据文件包括了6400000个块,超出了最大限度
用show db_block_size查看其尺寸为8k,6400000个块大约为48G
查阅资料了解
A smallfile tablespace is a traditional Oracle tablespace, which can contain 1022 datafiles or tempfiles, each of which c