我搜索了很多,试图找到为什么我收到此错误但没有帮助,请你指教。
执行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)
答案 0 :(得分:1)
请send us一个小型测试项目和DDL / DML脚本,用于在我们的环境中重现该问题。同时指定Oracle Server和Oracle Client的版本。
答案 1 :(得分:0)
问题是由于池达到最大容量