首页 > 代码库 > Oracle 11.2.0.1的一个Bug,客户端报ORA-03113: 通信通道的文件结尾
Oracle 11.2.0.1的一个Bug,客户端报ORA-03113: 通信通道的文件结尾
半小时前,一个项目反馈应用系统部分功能报错,ORA-03113: 通信通道的文件结尾。好像是个常见的错误。
异常信息:ORA-03113: 通信通道的文件结尾进程 ID: 2392会话 ID: 298 序列号: 46826
检查了归档日志未发现异常,检查Oracle日志时发现对应ORA-03137错误,经查阅网上资料,属于Oracle的bug,God,竟然隐蔽在ORA-03113后面。
Errors in file d:\app\administrator\diag\rdbms\fssc\fssc\trace\fssc_ora_3972.trc (incident=137360):ORA-03137: TTC 协议内部错误: [12333] [36] [53] [56] [] [] [] []Wed Dec 07 19:09:00 2016Sweep [inc][137360]: completedWed Dec 07 19:12:06 2016Errors in file d:\app\administrator\diag\rdbms\fssc\fssc\trace\fssc_ora_3468.trc (incident=137596):ORA-03137: TTC 协议内部错误: [12333] [36] [48] [98] [] [] [] []Wed Dec 07 19:12:07 2016Sweep [inc][137596]: completed
解决方法:
1、升级Oracle到11.2.0.3/4
2、关闭隐藏参数:绑定变量的窥视
SQL> alter system set "_optim_peek_user_binds" = false;
设置隐藏参数后,问题消失。建议后期更新Oracle补丁。
Oracle 11.2.0.1的一个Bug,客户端报ORA-03113: 通信通道的文件结尾
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。