本文主要是介绍Oracle - ORA-01652: unable to extend temp segment by 128 in tablespace TEMP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、原因
意思是指TEMP表空间无法自动扩展TEMP段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
二、分析
查看TEMP表空间的数据文件个数,当前大小,是否自动扩展
SQL>
SELECT TABLESPACE_NAME, FILE_NAME, BYTES/1024/1024 "CURR_SIZE(MB)", MAXBYTES/1024/1024 "MAX_SIZE(MB)",AUTOEXTENSIBLE
FROM DBA_TEMP_FILES;TABLESPACE_NAME FILE_NAME CURR_SIZE(MB) MAX_SIZE(MB) AUT
------------------------- ---------------------------------------------------- ------------- ------------- ---
TEMP /usr/oracle/oradata/MyOrclDb/temp.257.894453839 32767.9844 32767.9844 YES
TEMP /usr/oracle/oradata/MyOrclDb/temp.288.909606971
这篇关于Oracle - ORA-01652: unable to extend temp segment by 128 in tablespace TEMP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!