SQL Error:ORA-01658:无法为表空间USERS中的段创建INITIAL区

原因分析:表空间满了,无法进行拓展
解决方案:增加数据文件到表空间,或者扩展现有数据文件大小。
1、增加数据文件到表空间方案如下:

alter tablespace USERS ADD DATAFILE '/oracle/oradata/orcl/USER02.DBF' size 5000m AUTOEXTEND ON;


或者2、扩展现有数据文件大小。

alter   tablespace   datafile   '/oracle/oradata/orcl/USER02.DBF'  autoextend   on    ---开启datafile的自动扩展


若不加上AUTOEXTEND ON,当表空间满后,再向数据表中插入数据时会出现“表无法通过 1024 扩展”错误。


我用的是第二种方法,遇到这个错误,在exp时候,加上compress=n是不管用的。

你可能感兴趣的:(Oracle学习笔记)