"ORA-12571:TNS数据包写入器故障"和"ORA-03135:连接丢失联系"之间有什么区别?

Phi*_*ppe 2 oracle tns odp.net ora-12571

我正在一个我们不时遇到与Oracle连接相关的生产问题的环境中工作.我们使用ASP.NET应用程序中的ODP.NET,我们怀疑防火墙会关闭连接池中的连接太长时间.

有时我们会收到"ORA-12571:TNS数据包写入失败"错误,有时我们会收到"ORA-03135:连接失去联系".

我想知道是否有人遇到这个和/或了解2个错误之间的区别.

Ach*_*lle 5

使用手机类比:

  • ORA-12571(失败)表示呼叫被丢弃.
  • ORA-03135(连接丢失)其他方挂断了.