如果系统报:caused exception message is:error occurred during batching:ORA-01652:unable to extend temp segment by 128 in tablespace EAS_t_EASDB_Standard
类似的错误,说明帐套的表空间不足,可以用下面的方法处理。 原因分析:表空间不足(ORA-01653: unable to extend table TACTJBUS.VTWPKSGMZ1U836UAMN89XS1DN8U by 128 in tablespace EAS_D_TACTJBUS_TEMP1)
解决方式:表空间不足(ORA-01653: unable to extend table TACTJBUS.VTWPKSGMZ1U836UAMN89XS1DN8U by 128 in tablespace EAS_D_TACTJBUS_TEMP1)
解决方式:表空间不足问题,请参考以下方式处理:
1、http://jxausea.iteye.com/blog/689545
2、如扩展无效,可以再增加个数据文件,参考如下,表空间和路径换成实际的。
--/PATH/FILENAME为数据文件的保存路径和文件名,请修改为实际的路径,文件名做一下相应的修改,与现有文件不同名即可。如/eas_data/easdba01.dbf
alter tablespace EAS_D_TACTJBUS_TEMP1 add datafile '/PATH/FILENAME' size 1024m autoextend on next 200M maxsize unlimited
备注:数据库文件的保存路径可以通过下面的脚本查询:
select * from dba_data_files where tablespace_name='EAS_D_TACTJBUS_TEMP1'
更多内容,参考Oracle常见问题及处理