답변:
DevArt의 OraDirect 공급자는 이제 엔티티 프레임 워크를 지원합니다. 참조 http://devart.com/news/2008/directs475.html를
업데이트 :
Oracle은 이제 Entity Framework를 완전히 지원합니다. Oracle Data Provider for .NET 릴리스 11.2.0.3 (ODAC 11.2) 릴리스 노트 : http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Linq to Entities 및 ADO.NET Entity Framework에 대한 추가 문서 : http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
참고 : ODP.NET은 Entity SQL도 지원합니다.
오라클은 ODP.net 및 Entity Framework에 대한 "방향 성명서"를 발표했습니다 .
요약하자면, ODP.Net 베타는 2010 년 말, 2011 년에 생산됩니다.
아직 모르는 경우 Oracle은 Entity Framework를 지원하는 ODP.NET을 출시했습니다. 하지만 아직 코드를 먼저 지원하지는 않습니다.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
대답은 "대부분"입니다.
EF가 CROSS 및 OUTER APPLY 연산자를 사용하는 코드를 생성하는 곳에서 문제가 발생했습니다. 이 링크는 MS가 2005 년 이전의 SQL Server 문제를 알고 있음 을 보여 주지만 이러한 연산자는 Oracle에서도 지원하지 않는다는 점을 잊었습니다.
이제 새로운 nuget 패키지가 있습니다. https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/를 사용해보십시오.