2017-06-06 3 views
0

J'ai beaucoup cherché en essayant de trouver pourquoi je reçois cette erreur mais pas d'aide, pouvez-vous s'il vous plaît aviser.Une erreur s'est produite lors de la fermeture de la connexion du fournisseur ... OCI handle invalide

Je reçois l'erreur suivante lors de l'exécution d'une requête LINQ

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

System.Data.EntityException: Une erreur est survenue lors de la fermeture de la connexion du fournisseur . Voir l'exception interne pour plus de détails. ---> Devart.Data.Oracle.OracleException: OCI handle invalide.

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

à 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() --- Fin de trace de pile d'exception interne ---

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

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

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

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

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

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

à System.Collections.Generic.List1..ctor (collection IEnumerable1)

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

+0

Quelle est la valeur à interroger? –

+0

Désolé je ne comprend pas votre question – Mocas

+0

Pouvez-vous partager plus de code? Quelle est (requête Linq)? Comment obtenez-vous le ça? Avez-vous une exception sur cette ligne de code? Comment initialisez-vous le dbContext? –

Répondre

1

S'il vous plaît send us un petit projet de test et Script DDL/DML pour reproduire le problème dans notre environnement. Spécifiez également les versions de votre serveur Oracle et de votre client Oracle.

+0

Merci pour votre réponse. J'étudie actuellement la possibilité de problèmes de connectivité à la base de données Oracle (11g), et excluant la possibilité d'un problème de composant Devart. – Mocas