Oracle ile Microsoft Entity Framework kullanabilir misiniz? [kapalı]


94

Oracle veritabanı ile Microsoft Entity Framework kullanmak mümkün müdür?


Yanıtlar:


27

DevArt'ın OraDirect sağlayıcısı artık varlık çerçevesini destekliyor. Bkz. Http://devart.com/news/2008/directs475.html


1
Oracle için devart dotConnect (eski OraDirect NET) şimdi Varlık Framework v4 Release Candidate için destek sağlar devart.com/blogs/dotconnect/?p=2062
Devart

Oracle için Devart dotConnect'in deneme sürümünü buradan okuyabilir ve buradan indirebilirsiniz - devart.com/dotconnect/oracle .
JackD

Model-first için, devArt dotConnect DDL oluşturma şablonu, veri türlerinde ilk kesik Oracle beta sürümünden çok daha mantıklı bir test yapar (örneğin: her şeyi yalnızca Sayısal (38,0) yapmaz). Oracle şablonu kimlik alanları için diziler bile oluşturmuyor ...
piers7

79

Güncelleme :

Oracle artık Entity Framework'ü tam olarak destekliyor. Oracle Data Provider for .NET Sürüm 11.2.0.3 (ODAC 11.2) Sürüm Notları: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

Linq to Entities ve ADO.NET Entity Framework hakkında daha fazla belge: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG

Not: ODP.NET, Entity SQL'i de destekler.


Oracle muhtemelen gelecekte bir noktada beta yenilemesi yayınlayacak. Yukarıdaki bağlantının kopması durumunda, duyurular için oracle.com/technetwork/topics/dotnet/whatsnew/index.html adresine göz atın .
Christian Shay

1
Code-
First'in

1
şimdi, 2013'te, herhangi bir sürücü tamamen yönetilen Oracle için .NET (EF dahil)?
Kiquenet

@Kiquenet - 2015'te (ve muhtemelen daha önce) Oracle, Entity Framework'ü destekleyen yönetilen bir sürücüye sahiptir. NuGet'te mevcuttur.
Theophilus

11

Oracle, ODP.net ve Entity Framework için bir "yön beyanı" duyurdu :

Özetle, ODP.Net beta 2010'un sonunda, üretim ise 2011'de.


5
O zamana kadar EF'in V5'i gönderilmiş olacaktı, oracle .net'i oracle ile kullanmanın zor olduğunu işaretlemek için elinden geleni yapıyor gibi görünüyor ve Microsoft ondan kaçabileceği her şeyi yapıyor oracle'ı kullanmayı zorlaştırıyor .net ile
Ian Ringrose

1
Oracle web sitesi yeniden tasarlandı ve bazı bağlantılar koptu. Oracle ve Entity Framework yön bildirimi için yeni bağlantı: oracle.com/technetwork/topics/dotnet/whatsnew/…
Christian Shay



1

Cevap "çoğunlukla".

EF'nin CROSS ve OUTER APPLY operatörlerini kullanan kod ürettiği bir sorunu çözdük. Bu bağlantı, MS'nin 2005'ten önce SQL Server ile ilgili bir sorun olduğunu bildiğini gösteriyor , ancak bu operatörlerin Oracle tarafından da desteklenmediğini belirtmeyi unutuyorlar.


hangi EF sağlayıcısını kullanıyorsunuz?
Lucas

Bilginize - UYGULAMA SQL anahtar sözcüğü Oracle Database 12c'ye eklendi. Bu nedenle, insanlar veritabanının bu sürümüne geçtikçe sonunda bu sorun ortadan kalkacaktır. UYGULAMA'nın ortaya çıktığı senaryolar o kadar yaygın değildir.
Christian Shay

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.