当前位置:首页 > cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段

cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段

点击次数:2548  更新日期:2021-01-27

在执行大量oracle语句的时候,发现执行到其中一条后,会等待很长时间没响应,最后报错显示:“cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段”

按提示查询临时表空间

select tablespace_name, bytes, user_bytes, user_bytes/bytes,file_name from dba_temp_files;

image.png

增加临时表空间文件:

alter tablespace temp add tempfile 'E:\app\Administrator\virtual\oradata\orcl\TEMP02.DBF' size 50m autoextend on next 50m;