java.sql.SQLException: 无法从套接字读取更多的数据

来源:互联网 发布:文艺复兴 知乎 编辑:程序博客网 时间:2024/06/05 15:04

遇到这个问题,首先需要查看Oracle日志,根据日志信息分析问题原因。
Oracle数据库的最常用问题定位日志是alert日志,Oracle数据库的日志文件alert_$ORACLE_SID.log记录了重作日志的转换,数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息。 路径是:

ORACLE_BASE/admin/ORACLE_SID/bdump/alert_ORACLE_SID.log

新的Oracle数据库的日志文件在ORACLE_BASE/diag/rdbms下面如:/opt/oracle/oradb/diag/rdbms/ORACLE_SID/ORACLE_SID/trace

Alert log XML文件位置:

SQL> select value from v$diag_info where name ='Diag Alert';

Alert log文本文件位置:

SQL> select value from v$diag_info where name ='Diag Trace';

如果日志文件不好查看或者是分析不出原因,可以看看是不是临时表空间不能自动扩展了,这个问题的解决方法如下:
1、新建一个临时表空间
2、将当前用户的临时表空间切换到新建的临时表空间上

3 0
原创粉丝点击