¿Es posible utilizar Microsoft Entity Framework con la base de datos Oracle?¿Se puede usar Microsoft Entity Framework con Oracle?
Respuesta
El proveedor OraDirect de DevArt ahora es compatible con el marco de entidad. Ver http://devart.com/news/2008/directs475.html
Devart dotConnect para Oracle (anteriormente OraDirect .NET) ahora proporciona soporte para la liberación Entity Framework v4 Candidate http://www.devart.com/blogs/dotconnect/?p=2062 – Devart
Puede leer más y descargar la versión de prueba de Devart dotConnect for Oracle aquí - http://www.devart.com/dotconnect/oracle/. – JackD
Para Model-first, la plantilla de generación devArt dotConnect DDL hace una puñalada mucho más sensible a los tipos de datos que la versión beta de Oracle de primer corte (por ejemplo: no solo hace todo lo numérico (38,0)). La plantilla de Oracle ni siquiera genera secuencias para los campos de identidad ... – piers7
Eche un vistazo a Sample Entity Framework Provider for Oracle
y este blog publique
.
También es posible que desee echar un vistazo a DataDirect que tiene announced that they will support the Entity Framework in their Oracle provider in Q3 of 2008.
Oracle han anunciado un "statement of direction" para ODP.net y Entity Framework:
En resumen, ODP.Net beta a finales de 2010, la producción en algún momento de 2011.
Para entonces, el V5 del EF se habría enviado, Oracle parece estar haciendo lo que siempre puede hacer para marcar que es difícil de usar .NET con Oracle y Microsoft está haciendo lo que puede conseguir, lo hace difícil de usar oráculo con .net –
El sitio web de Oracle se rediseñó y algunos enlaces se rompieron. Aquí está el nuevo enlace para la declaración de dirección de Oracle y Entity Framework: http://www.oracle.com/technetwork/topics/dotnet/whatsnew/oracle-entity-framework-sod-130214.pdf –
La respuesta es "en su mayoría" .
Hemos tenido un problema al usarlo cuando el EF genera código que usa los operadores CROSS y OUTER APPLY. This link shows 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.
¿Qué proveedor de EF estás usando? – Lucas
FYI - La palabra clave APPLY SQL se agregó a Oracle Database 12c. Por lo tanto, con el tiempo, este problema se desvanecerá a medida que las personas cambien a esta versión de la base de datos. Los escenarios donde aparece APPLY no son tan comunes. –
actualización:
Oracle ahora totalmente compatible con el marco de la entidad. Proveedor de datos de Oracle para .NET Release 11.2.0.3 (ODAC 11.2) Notas: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Más documentación sobre LINQ a Entidades y ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
Nota: también ODP.NET admite Entity SQL.
Oracle probablemente lanzará una actualización beta en algún momento en el futuro. En caso de que el enlace de arriba se rompa, esté atento a http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html para ver los anuncios. –
Tenga en cuenta que Code-First NO es compatible con –
ahora, en 2013, cualquier controlador administrado por completo .NET para Oracle (EF incluido)? – Kiquenet
En caso de que no lo sepas ya, 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
- 1. Microsoft Entity Framework
- 2. ¿Microsoft Jet DB funciona con Entity Framework?
- 3. nHibernate vs Entity Framework con Oracle backend
- 4. Código de Entity Framework primero para Oracle
- 5. ¿Alguien más se arrepiente de usar Entity Framework?
- 6. Usando Microsoft Data Entity Framework con Microsoft MVC en Mono 2.4
- 7. Entity Framework no puede usar DbContext, modelo creado
- 8. Autonumérico con Entity Framework
- 9. SQLite con Entity Framework
- 10. Entity Framework 4.1, no se puede encontrar el método Load()?
- 11. Mejores prácticas para usar Entity Framework con WPF DataBinding
- 12. Entity Framework con archivos XML
- 13. ¿Son compatibles los sinónimos de Oracle en Entity Framework?
- 14. Entity Framework con múltiples edmx
- 15. Entity-Framework 5.0 con PostgreSQL
- 16. Entity Framework - ¿Herencia con .Include?
- 17. ASP.NET MVC con Entity Framework
- 18. C# Entity Framework Pagination
- 19. Dónde comenzar con Entity Framework
- 20. Actualizar declaración con Entity Framework
- 21. Columnas cifradas con Entity Framework
- 22. ¿Usar entidades de Entity Framework como objetos comerciales?
- 23. Seleccione un rango con Entity Framework
- 24. ¿Qué es Entity Framework con POCO
- 25. ¿NHibernate se integra bien con Microsoft Sync Framework?
- 26. Al trabajar con GUID y Entity Framework
- 27. ¿Se permiten claves foráneas con nulos en Entity Framework 4?
- 28. Creando propiedades blob con Entity Framework 4?
- 29. no se puede instalar .NET Framework 3.5
- 30. Uso de MySQL con Entity Framework
http://code.msdn.microsoft.com/EFOracleProvider/Release/ProjectReleases.aspx?ReleaseId=1395 –