Risposte:
Il provider OraDirect di DevArt ora supporta il framework di entità. Vedi http://devart.com/news/2008/directs475.html
Aggiornamento :
Oracle ora supporta completamente Entity Framework. Oracle Data Provider for .NET Release 11.2.0.3 (ODAC 11.2) Note sulla versione: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Ulteriore documentazione su Linq to Entities e ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
Nota: ODP.NET supporta anche Entity SQL.
Oracle ha annunciato una "dichiarazione di direzione" per ODP.net e Entity Framework:
In sintesi, ODP.Net beta intorno alla fine del 2010, produzione nel 2011.
Nel caso non lo sapessi già, Oracle ha rilasciato ODP.NET che supporta Entity Framework. Tuttavia, non supporta ancora il codice prima.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
La risposta è "principalmente".
Si è verificato un problema durante l'utilizzo in cui EF genera codice che utilizza gli operatori CROSS e OUTER APPLY. Questo collegamento mostra che MS sa che è un problema con SQL Server precedente al 2005, tuttavia, si dimentica di menzionare che questi operatori non sono supportati neanche da Oracle.
Ora ha un nuovo pacchetto nuget, prova a usarlo: https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/