2008-09-17 15 views

Trả lời

25

Nhà cung cấp OraDirect của DevArt hiện hỗ trợ khung thực thể. Xem http://devart.com/news/2008/directs475.html

+1

Devart dotConnect cho Oracle (trước đây là OraDirect NET) hiện nay cung cấp hỗ trợ cho phát hành Entity Framework v4 Ứng cử viên http://www.devart.com/blogs/dotconnect/?p=2062 – Devart

+0

Bạn có thể đọc thêm và tải xuống phiên bản dùng thử của Devart dotConnect cho Oracle tại đây - http://www.devart.com/dotconnect/oracle/. – JackD

+0

Đối với mô hình đầu tiên, mẫu devArt dotConnect DDL tạo ra một cú đâm hợp lý hơn nhiều ở các kiểu dữ liệu so với phiên bản Oracle beta đầu tiên (ví dụ: không chỉ làm mọi thứ Numeric (38,0)). Mẫu Oracle thậm chí không tạo chuỗi cho các trường nhận dạng ... – piers7

11

Oracle đã công bố một "statement of direction" cho ODP.net và khung Entity:

Nói tóm lại, ODP.Net beta vào khoảng cuối năm 2010, sản xuất vào năm 2011.

+5

Sau đó, V5 của EF đã được chuyển đi, oracle dường như đang làm những gì mà nó có thể có được để đánh dấu nó khó sử dụng .net với oracle và Microsoft đang làm những gì nó có thể thoát khỏi nó oracle with .net –

+1

Trang web của Oracle được thiết kế lại và một số liên kết bị hỏng. Đây là liên kết mới cho câu lệnh Oracle và Entity Framework theo hướng: http://www.oracle.com/technetwork/topics/dotnet/whatsnew/oracle-entity-framework-sod-130214.pdf –

1

Câu trả lời là "chủ yếu" .

Chúng tôi đã gặp sự cố khi sử dụng nó, nơi EF tạo mã sử dụng toán tử CROSS và OUTER APPLY. This link shows rằng MS biết một vấn đề của nó với SQL Server trước năm 2005 tuy nhiên, họ quên đề cập đến rằng các nhà khai thác không được hỗ trợ bởi Oracle hoặc.

+0

nhà cung cấp EF nào bạn đang sử dụng? – Lucas

+0

FYI - Từ khóa SQL ÁP DỤNG đã được thêm vào Cơ sở dữ liệu Oracle 12c. Vì vậy, cuối cùng vấn đề này sẽ biến mất khi mọi người chuyển sang phiên bản này của cơ sở dữ liệu. Các kịch bản mà ÁP DỤNG hiển thị không phổ biến. –

75

Cập nhật:

Oracle bây giờ hỗ trợ đầy đủ các khung Entity. Nhà cung cấp Oracle dữ liệu cho .NET phát hành 11.2.0.3 (ODAC 11.2) Ghi chú Phát hành: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

Nhiều tài liệu về LINQ to Entities và ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG

Lưu ý: ODP.NET cũng hỗ trợ Entity SQL.

+0

Oracle có thể sẽ phát hành bản thử nghiệm beta tại một thời điểm nào đó trong tương lai. Trong trường hợp liên kết ở trên bị gián đoạn, hãy theo dõi http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html để biết thông báo. –

+1

Lưu ý rằng Code-First KHÔNG được hỗ trợ –

+1

bây giờ, vào năm 2013, bất kỳ trình điều khiển nào được quản lý hoàn toàn .NET cho Oracle (bao gồm EF)? – Kiquenet