文件扩展:解决ORA"/>
Oracle表空间数据文件扩展:解决ORA
1 背景
项目使用Oracle 11g数据库,初期每个Schema只有一个数据文件。当时创建Scheme的语句大致如下:
create tablespace xjxnh datafile '/oracle/oradata/orcl/xjxnh.dbf'
size 200m reuse autoextend on next 100m extent management local segment space management auto;
可以看到,初始200MB,也能够自动扩展空间。
但是,在项目使用过程中,出现如下异常:ORA-01653: unable to extend table xxx by 8192 in tablespace xxx
2 排查分析
使用如下SQL查看数据文件状态:
SELECT * FROM DBA_DATA_FILES;
开发环境的Oracle 11g的执行效果如下:
实际生产环境中的问题是,这个数据文件已经达到32GB,所以无法继续扩展。
注意:默认单个数
更多推荐
Oracle表空间数据文件扩展:解决ORA
发布评论