¿Puedes usar Microsoft Entity Framework con Oracle?

¿Es posible utilizar Microsoft Entity Framework con la base de datos Oracle?

El proveedor OraDirect de DevArt ahora es compatible con el marco de la entidad. Ver http://devart.com/news/2008/directs475.html

Actualización :

Oracle ahora es totalmente compatible con Entity Framework. Oracle Data Provider para .NET Release 11.2.0.3 (ODAC 11.2) Notas de la versión: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

Más documentación sobre Linq to Entities y ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG

Nota: ODP.NET también es compatible con Entity SQL.

Oracle ha anunciado una “statement de dirección” para ODP.net y el Marco de la Entidad:

En resumen, ODP.Net beta a finales de 2010, producción en algún momento en 2011.

Eche un vistazo al Proveedor de Framework de Sample Entity para Oracle y esta publicación en el blog .

Sí. Vea este tutorial paso a paso de Entity Framework, LINQ y Model-First para la base de datos Oracle (11G), y el uso de Visual Studio 2010 con .NET 4 .

En caso de que aún no lo sepa, Oracle ha lanzado ODP.NET, que es compatible con Entity Framework. Sin embargo, aún no es compatible con el código primero.

http://www.oracle.com/technetwork/topics/dotnet/index-085163.html

La respuesta es “principalmente”.

Hemos encontrado un problema al usarlo cuando el EF genera código que usa los operadores CROSS y OUTER APPLY. Este enlace muestra que MS sabe que es un problema con SQL Server anterior a 2005, sin embargo, se olvidan de mencionar que estos operadores tampoco son compatibles con Oracle.

También es posible que desee echarle un vistazo a DataDirect que anunció que respaldarán Entity Framework en su proveedor de Oracle en el tercer trimestre de 2008 .