Pregunta

Es posible el uso de Microsoft Entity Framework con la base de datos de Oracle?

¿Fue útil?

Solución

DevArt del OraDirect proveedor admite ahora entity framework.Ver http://devart.com/news/2008/directs475.html

Otros consejos

Actualización:

Oracle soporta totalmente el Marco de la Entidad.Oracle Data Provider para .NET Versión 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 soporta SQL de la Entidad.

Oracle ha anunciado un "declaración de la dirección" para ODP.net y en el Marco de la Entidad:

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

Echa un vistazo a la Ejemplo de Entity Framework Provider for Oracle y este blog.

En caso de que usted no lo sabe ya, Oracle ha lanzado ODP.NET que apoya el Marco de la Entidad.No apoyo el primer código sin embargo, aunque.

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

La respuesta es "sobre todo".

Nos hemos topado con un problema con él, donde el EF genera código que utiliza la CRUZ y EXTERIOR de APLICAR los operadores. Este enlace muestra que MS sabe que es un problema con SQL Server anteriores a 2005, sin embargo, se olvidan de mencionar que estos operadores no son soportados por Oracle bien.

Ahora tiene un nuevo paquete de nuget, pruebe a utilizar es:https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top