Se puede usar Microsoft Entity Framework con Oracle?[cerrado]
-
01-07-2019 - |
Pregunta
Es posible el uso de Microsoft Entity Framework con la base de datos de Oracle?
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/