关闭提供程序连接时发生错误... OCI无效句柄

时间:2017-06-06 11:02:30

标签: c# oracle linq devart tolist

我搜索了很多,试图找到为什么我收到此错误但没有帮助,请你指教。

执行linq查询时出现以下错误

    var test = (Linq query).ToList<Testdata>();
  

System.Data.EntityException:关闭时发生错误   提供者连接。有关详细信息,请参阅内部异常---&GT;   Devart.Data.Oracle.OracleException:OCI无效句柄。

     

在Devart.Data.Oracle.aq.d()的Devart.Data.Oracle.a1.c(Int32 A_0)

     

at Devart.Data.Oracle.OracleInternalConnection.a(Boolean A_0)

     

在Devart.Common.DbConnectionInternal.CloseInternalConnection()

     

在   Devart.Data.Oracle.OracleInternalConnection.CloseInternalConnection()

     

在Devart.Common.DbConnectionInternal.Close()

     

在Devart.Data.Oracle.OracleInternalConnection.Close()

     

在Devart.Common.DbConnectionBase.Close()

     

在Devart.Data.Oracle.OracleConnection.Close()

     

在System.Data.EntityClient.EntityConnection.StoreCloseHelper()---   内部异常堆栈跟踪结束---

     

at System.Data.EntityClient.EntityConnection.StoreCloseHelper()

     

在System.Data.EntityClient.EntityConnection.CloseHelper()

     

在System.Data.EntityClient.EntityConnection.Close()

     

在System.Data.Objects.ObjectContext.ReleaseConnection()

     

at System.Data.Common.Internal.Materialization.Shaper`1.Finally()

     

在   ystem.Data.Common.Internal.Materialization.Shaper`1.ObjectQueryNestedEnumerator.Dispose()

     

在System.Collections.Generic.List1..ctor(IEnumerable1集合)

     

在System.Linq.Enumerable.ToList [TSource](IEnumerable`1 source)

2 个答案:

答案 0 :(得分:1)

send us一个小型测试项目和DDL / DML脚本,用于在我们的环境中重现该问题。同时指定Oracle Server和Oracle Client的版本。

答案 1 :(得分:0)

问题是由于池达到最大容量