我们收到 ORA-12570:网络会话:从 .Net core 2.2 编写的 webapi 中出现意外的数据包读取错误。该 API 使用 kubernetes 托管在 GCP 中的 Alpine Docker OS 3.11 中。我们使用的是 Oracle.ManagedDataAccess.Core 版本 2.19.60。
我们得到的内部错误消息是
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-12570: 网络会话: 意外的数据包读取错误 ---> OracleInternal.Network.NetworkException (0x80004005): ORA-12570: 网络会话: 意外的数据包读取错误 ---> System.Net.Sockets.SocketException (110):操作超时。
根据网站http://www.dba-oracle.com/t_ora_12570_tns_packet_reader_failure.htm,由于侦听器配置而发生 ORA-12570。真的吗?另请让我们知道 ODP.Net core 的跟踪在 Linux 中如何工作。
谢谢