¿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 .