Можно ли использовать Microsoft Entity Framework с базой данных Oracle?
.net
oracle
entity-framework
odp.net
Ксеркс
источник
источник
Ответы:
Поставщик DevArt OraDirect теперь поддерживает структуру сущностей. См. Http://devart.com/news/2008/directs475.html
источник
Обновление :
Oracle теперь полностью поддерживает Entity Framework. Примечания к выпуску поставщика данных Oracle для .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.
источник
Oracle анонсировала « директиву » для ODP.net и Entity Framework:
Таким образом, бета-версия ODP.Net примерно в конце 2010 года, производство - в 2011 году.
источник
Да. См. Это пошаговое руководство по Entity Framework, LINQ и Model-First для базы данных Oracle (11G) и использованию Visual Studio 2010 с .NET 4 .
источник
Если вы этого еще не знаете, Oracle выпустила ODP.NET, который поддерживает Entity Framework. Однако он пока не поддерживает код.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
источник
Ответ - «в основном».
Мы столкнулись с проблемой при его использовании, когда EF генерирует код, который использует операторы CROSS и OUTER APPLY. Эта ссылка показывает, что MS знает свою проблему с SQL Server до 2005 года, однако они забывают упомянуть, что эти операторы также не поддерживаются Oracle.
источник
Теперь есть новый пакет nuget, попробуйте его использовать: https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/
источник