2008-09-17 17 views

Respuesta

25

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

+1

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

+0

Puede leer más y descargar la versión de prueba de Devart dotConnect for Oracle aquí - http://www.devart.com/dotconnect/oracle/. – JackD

+0

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

11

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.

+5

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 –

+1

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 –

1

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.

+0

¿Qué proveedor de EF estás usando? – Lucas

+0

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

75

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.

+0

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

+1

Tenga en cuenta que Code-First NO es compatible con –

+1

ahora, en 2013, cualquier controlador administrado por completo .NET para Oracle (EF incluido)? – Kiquenet

Cuestiones relacionadas