Oracle 11.1.0.7客户端抛出ora-3113和警报日志显示ora-3137

Oracle 11.1.0.7客户端抛出ora-3113和警报日志显示ora-3137,oracle,Oracle,我有一个运行在Oracle 11.1.0.7中的数据库。当用户尝试以较大的金额(例如100)对事务进行分组时,它会很快出现错误并终止。我查看数据库的警报日志,它包含如下打开和关闭 Sun Dec 08 11:36:30 2013 Thread 1 advanced to log sequence 43411 (LGWR switch) Current log# 1 seq# 43411 mem# 0: +DATA_1/aedjp/onlinelog/group_1.799.774696121

我有一个运行在Oracle 11.1.0.7中的数据库。当用户尝试以较大的金额(例如100)对事务进行分组时,它会很快出现错误并终止。我查看数据库的警报日志,它包含如下打开和关闭

Sun Dec 08 11:36:30 2013
Thread 1 advanced to log sequence 43411 (LGWR switch)
  Current log# 1 seq# 43411 mem# 0: +DATA_1/aedjp/onlinelog/group_1.799.774696121
  Current log# 1 seq# 43411 mem# 1: +ARCH_1/aedjp/onlinelog/group_1.9863.774696123
Sun Dec 08 11:36:31 2013
Archived Log entry 87110 added for thread 1 sequence 43410 ID 0x2300dcb5 dest 1:
Sun Dec 08 11:43:43 2013
Errors in file /u01/app/oracle/diag/rdbms/aedjp/aedjp1/trace/aedjp1_ora_6940.trc:
ORA-03137: TTC protocol internal error : [12333] [254] [64] [42] [] [] [] []
确切的问题是什么?解决方法是什么?请给我一些建议

谢谢
丽娜

你必须开一张支持票。时期这是

3137, 00000, "TTC protocol internal error : 
// *Cause:  TTC protocol internal error.
// *Action: Contact Oracle Support Services.
他们是认真的

ORA-03113 
error is an unexpected end-of-file that occurred which could not 
be handled by SQL*Net.

这几乎总是由db服务器错误引起的—在本例中为3137。这些内部错误代码通常只能由oracle支持人员正确诊断。

这是oracle内部错误。您是否为Oracle支付了支持费用?您需要联系oracle支持部门或访问oracle技术论坛。可能有一个补丁可用。是的,我们为Oracle付费。谢谢老程序员,谢谢吉姆。我将把一个案例记录到Oracle。有一个复制过程将数据复制到Db,它始终存在连接丢失问题。它将抛出Ora-3113。当应用程序一个接一个地发送记录时,它会持续更长的时间,当应用程序尝试将交易分组到更大的金额(例如:100)时,它会快速命中错误并中止。在警报日志中查看,ora-3137处于打开和关闭状态。