Devart dotConnect untuk Oracle (sebelumnya OraDirect .NET) sekarang menyediakan dukungan untuk Entity Framework v4 Release Candidate devart.com/blogs/dotconnect/?p=2062
Devart
Anda dapat membaca lebih lanjut dan mengunduh versi uji coba Devart dotConnect untuk Oracle di sini - devart.com/dotconnect/oracle .
JackD
Untuk Model-first, template pembuatan DDL dotConnect devArt membuat tusukan yang jauh lebih masuk akal pada tipe data daripada Oracle beta first-cut (misalnya: tidak hanya membuat semuanya menjadi Numerik (38,0)). Template Oracle bahkan tidak menghasilkan urutan untuk bidang identitas ...
Pada saat itu V5 dari EF akan dikirimkan, oracle tampaknya melakukan apa pun yang dapat dilakukan untuk menandai sulitnya menggunakan .net dengan oracle dan Microsoft melakukan apa pun yang dapat dilakukan dengan membuatnya sulit untuk menggunakan oracle dengan .net
Kami mengalami masalah saat menggunakannya di mana EF menghasilkan kode yang menggunakan operator CROSS dan OUTER APPLY. Tautan ini menunjukkan bahwa MS mengetahui masalahnya dengan SQL Server sebelum tahun 2005 namun, mereka lupa menyebutkan bahwa operator ini juga tidak didukung oleh Oracle.
FYI - Kata kunci APPLY SQL telah ditambahkan ke Oracle Database 12c. Jadi pada akhirnya masalah ini akan hilang saat orang-orang pindah ke versi database ini. Skenario di mana APPLY muncul tidak begitu umum.
Jawaban:
Penyedia OraDirect DevArt sekarang mendukung kerangka kerja entitas. Lihat http://devart.com/news/2008/directs475.html
sumber
Pembaruan :
Oracle sekarang mendukung sepenuhnya Entity Framework. Penyedia Data Oracle untuk .NET Rilis 11.2.0.3 (ODAC 11.2) Catatan Rilis: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Dokumentasi selengkapnya tentang Linq ke Entitas dan ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
Catatan: ODP.NET juga mendukung Entity SQL.
sumber
Oracle telah mengumumkan "statement of direction" untuk ODP.net dan Entity Framework:
Singkatnya, ODP.Net beta sekitar akhir 2010, produksi sekitar 2011.
sumber
Iya. Lihat tutorial langkah demi langkah Entity Framework, LINQ, dan Model-First untuk database Oracle (11G) ini, dan menggunakan Visual Studio 2010 dengan .NET 4 .
sumber
Jika Anda belum mengetahuinya, Oracle telah merilis ODP.NET yang mendukung Entity Framework. Itu belum mendukung kode terlebih dahulu.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
sumber
Jawabannya adalah "kebanyakan".
Kami mengalami masalah saat menggunakannya di mana EF menghasilkan kode yang menggunakan operator CROSS dan OUTER APPLY. Tautan ini menunjukkan bahwa MS mengetahui masalahnya dengan SQL Server sebelum tahun 2005 namun, mereka lupa menyebutkan bahwa operator ini juga tidak didukung oleh Oracle.
sumber
Sekarang memiliki paket nuget baru, coba gunakan: https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/
sumber