读书人

ORA-01652: 没法通过128扩展temp

发布时间: 2012-07-05 07:59:18 作者: rapoo

ORA-01652: 无法通过128扩展temp
通常来说如果出现该错误是由于临时表空间空间不足所致,只要给表空间添加数据文件就能解决问题(alter tablespace ts_name add tempfile file_name size n M)。当然最好是检查应用程序的设计,以优化排序操作。
但通过检查发现应用程序没有大的排序操作。这时我们就把注意力放在表空间的数据文件上,检查一下数据文件的状态。

方法一、增大临时文件大小:  SQL> alter database tempfile ‘/u01/app/oracle/oradata/orcl/temp01.dbf’ resize100m;  Database altered.  方法二、将临时数据文件设为自动扩展:  SQL> alter database tempfile ‘/u01/app/oracle/oradata/orcl/temp01.dbf’ autoextend on next 5m maxsize unlimited;select tablespace_name,current_users,total_blocks,used_blocks,           free_blocks   from v$sort_segment; 

读书人网 >其他数据库

热点推荐