2009-08-23 36 views
5

有人建議我在這裏使用實體框架時,我問這個問題: what is better to build Data layer, Strongly Typed DataSets or Classes我怎樣才能連接到Oracle在ADO.NET實體數據模型

所以我讀了很多有關實體框架的文章,我明白了實體框架設計爲獨立於數據源,它將支持大多數流行的DBMS。

我有vs2008 SP1,我試圖添加ADO.NET實體數據模型,但我無法從Oracle連接生成模型,似乎它只是支持SQL Server!

那麼它支持Oracle還是不支持?

回答

3
+0

謝謝,我會檢查並回... – 2009-08-23 12:23:29

+0

似乎仍然沒有解決方案來自微軟陣營,所有其他解決方案是商業或測試,你不能在生產環境中使用。 無論如何感謝您的幫助... – 2009-08-24 07:52:01

+0

http://code.msdn.microsoft.com/EFOracleProvider已經退役。所以不要試圖 – Thanigainathan 2014-07-08 15:59:18

2

我也跟着一個模型,第一個實體框架的設計與甲骨文多個教程,但他們都打同一個死衚衕。

我能夠通過服務器資源管理器連接到我的Oracle數據庫,但不能在添加ADO.NET實體數據模型時連接到我的Oracle數據庫。我看到的只有SQL Server驅動程序可供選擇。

我終於準備在article其聲明如下:

http://otn.oracle.com/dotnet Visual Studio的下載32位Oracle開發工具需要實體框架設計時功能以及其他Visual Studio的設計師,如TableAdapter嚮導。此NuGet下載不支持設計時工具,只有運行時支持。

繼本文提供的鏈接後,我下載了32位ODAC和Oracle Developer Tools for Visual Studio,這讓我可以連接到我的Oracle數據庫。

+1

這是答案,謝謝邁克。 – Dys1 2017-02-14 15:37:15