异常信息如下:
|com.ibatis.common.jdbc.exception.NestedSQLException:   
--- The error occurred while applying a parameter map.  
--- Check the Statistic.countHisRows-InlineParameterMap.  
--- Check the statement (query failed).  
--- Cause: java.sql.SQLException: ORA-01652: unable to extend temp segment by 128 in tablespace TEMP请各位大虾,指教!!谢谢!

解决方案 »

  1.   

    “ORA-1652: unable to extend temp segment”
           临时表空间被资源中的多个会话共享,并且quotas不能限制每个用户使用的临时表空间数量,当临时表空间被填充满时,任何尝试获得更多的临时表空间的用户将会得到“ORA-1652: unable to extend temp segment”错误。http://blog.chinaunix.net/u1/57759/showart_450951.html
      

  2.   

    是否有解决方案??sql语句似乎不能够在优化了,能够从数据库本身上进行相关设置??
      

  3.   

    ORA-01652: unable to extend temp segment by 128 in tablespace TEMP 意思临时表空间满了
    可以考虑增加个数据文件看
      

  4.   

    如果你的表空间大小没问题,那就重建temp表空间,
      

  5.   

    刚查了下 是已经占满了临时表空间 看是你的语句是否有大量的数据排序
    select #file,status from V$tempfile 
    看是否有offline的数据文件
    有的话
    select tablespace_name,file_name from dba_temp_files where file_id='离线的数据文件id'alter database tempfile 'file_name' online;我也只能这样了
      

  6.   


    够详细,java3344520工作找的怎么样了?以你的能力应该没什么问题~~~
      

  7.   


    那如果我的临时表空间都处于online状态,是否有其他的解决方案?