在执行大量oracle语句的时候,发现执行到其中一条后,会等待很长时间没响应,最后报错显示:“cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段”
按提示查询临时表空间
select tablespace_name, bytes, user_bytes, user_bytes/bytes,file_name from dba_temp_files;
增加临时表空间文件:
alter tablespace temp add tempfile 'E:\app\Administrator\virtual\oradata\orcl\TEMP02.DBF' size 50m autoextend on next 50m;