2016-09-15 1 views
0

je ne pouvais pas créer Oracle edmx dans ma solution asp.net quand j'utiliser l'accès oracle.ManagedDataOracle Managed DataAccess provoque ORA-12537 session réseau: Fin du fichier

Ci-dessous la trace de la pile, S'il vous plaît des conseils. J'ai aussi essayé les solutions fournies dans ODP.NET Oracle.ManagedDataAccess causes ORA-12537 network session end of file

[NetworkException (0x30f9): ORA-12537: Network Session: End of file] 
    OracleInternal.Network.ReaderStream.Read(OraBuf OB) +564 
    OracleInternal.TTC.OraBufReader.GetDataFromNetwork() +378 
    OracleInternal.TTC.OraBufReader.Read(Boolean bIgnoreData) +122 
    OracleInternal.TTC.MarshallingEngine.UnmarshalUB1(Boolean bIgnoreData) +43 
    OracleInternal.TTC.TTCProtocolNegotiation.ReadResponse() +212 

[OracleException (0x80004005): ORA-12537: Network Session: End of file] 
    OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionString csWithDiffOrNewPwd, Boolean bGetForApp, String affinityInstanceName, Boolean bForceMatch) +7686 
    OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionString csWithNewPassword, Boolean bGetForApp, String affinityInstanceName, Boolean bForceMatch) +1178 
    OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionString cs, PM conPM, ConnectionString pmCS, SecureString securedPassword, SecureString securedProxyPassword) +1541 
    Oracle.ManagedDataAccess.Client.OracleConnection.Open() +3739 
    System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) +44 

[EntityException: The underlying provider failed on Open.] 
    System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) +203 
+0

Avez-vous installé ODAC? Et quelle version utilisez-vous? 11.2? J'ai un problème similaire avec 12c x64 et je résous ce problème en rétablissant 11.2 x32. –

+0

Merci. J'ai installé ODAC 12c Release 4 (12.1.0.2.4) x32. Voulez-vous que j'installe une version inférieure de ce paquet? – Ramanan

+0

J'utilise EF 5 avec Oracle 11 et ODAC 11.2, 12c non. –

Répondre

0

Je fixe en recréant ce edmx avec chauffeur non géré au lieu de pilote géré. L'application fonctionne parfaitement. !! utilisé ODAC 12c Release 4.