ORA-03111:通信信道收到中断

时间:2016-02-29 17:52:47

标签: oracle odp.net

连接到Oracle数据库服务器时,我一直收到此错误 - 我不知道哪个版本 - 使用odp.net连接器(v.4.121.2.0)。有谁知道为什么?

由于

Oracle.ManagedDataAccess.Client.OracleException (0x80004005): ORA-03111: Break received on communication channel ---> OracleInternal.Network.NetworkException (0x00000C27): ORA-03111: Break received on communication channel
   at OracleInternal.Network.ReaderStream.Read(OraBuf OB)
   at OracleInternal.TTC.OraBufReader.GetDataFromNetwork()
   at OracleInternal.TTC.OraBufReader.Read(Boolean bIgnoreData)
   at OracleInternal.TTC.TTCDataTypeNegotiation.ReadResponse()
   at OracleInternal.ServiceObjects.OracleConnectionImpl.DoDataTypeNegotiation()
   at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionString csWithDiffOrNewPwd, Boolean bGetForApp, String affinityInstanceName, Boolean bForceMatch)
   at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionString csWithNewPassword, Boolean bGetForApp, String affinityInstanceName, Boolean bForceMatch)
   at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionString cs, PM conPM, ConnectionString pmCS, SecureString securedPassword, SecureString securedProxyPassword)
   at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
   at System.Data.Common.DbConnection.OpenAsync(CancellationToken cancellationToken)

1 个答案:

答案 0 :(得分:0)

ODP.NET,托管驱动程序支持连接到Oracle DB Server 10.2或更高版本。它不支持DB 10。

检查这是否是你的情况。

相关问题