2012-06-29 68 views
0

數據庫:的Oracle 11gOracle提供VS 2012 RC

VS 20120提供者: ODAC 11.2版本的Visual Studio 4個甲骨文開發工具(11.2.0.3.0)

我剛剛更新到VS 2012 RC和我甚至不能連接到我的數據庫。我不指望EF 5或.NET 4.5與這個提供者一起工作,但我只是想能夠爲.Net 4設置我的解決方案目標,並且仍然能夠連接到我的數據庫。當我使用服務器資源管理器時,我沒有看到我通常使用的提供程序,並且VS自帶的唯一的Oracle提供程序支持最大10g並已棄用。

任何人都可以幫助我在VS 2012中獲得oracle 11g的提供者嗎?

回答

2

雖然谷歌搜索並不清楚在VS 2012 RC,.NET 4.5中使用EF 5尋找oracle提供者的可能性,但我能夠找出這一點。所以我將拯救所有試圖做同樣的一些麻煩!

Devart爲不同的數據庫開發提供商。我已經放棄了爲.NET 4.5尋找一個,並且只是尋找Oracle爲支持EF 4.2而發佈的提供者的替代方案。我在Devarts站點發現了這種替代方案,它被稱爲dotConnect for Oracle。

http://www.devart.com/dotconnect/oracle/download.html

在寫這一點,他們是第7版的時候,我發現它支持VS 2012 RC和EF5通過查看發佈說明,在屏幕的右側。從我所知道的其他任何地方都沒有表現出來。它確實支持使用.NET 4.5和EF 5連接到Oracle 11G數據庫。正常工作。這需要花錢,但我覺得這是值得的價格,而不是等待甲骨文沒有發表任何評論或公佈關於開發.NET 4.5的提供商,並且從未成功實現EF 4.3的交付。

因此,節省一些時間和心痛,並檢查dotConnect for oracle。

0
+0

我貼我的答案一段時間回來,我同意他們這樣做現在支持.NET 4.5。我與甲骨文團隊的一位代表交談,他負責提供商,他向我保證,它將與VS 2012一起得到支持。唯一的問題是「何時」它將可用,「什麼」功能將會是支持的。 Oracle提供商對於它支持的EF的功能仍然有限。 – danmanallen

+0

如果它不完全支持EF,則不夠公平。這是一個恥辱,你將不得不爲這樣的事情付費。我認爲這不一定是供應商的Oracle端不足,而是.NET的終端,因此在像devart這樣的公司市場上是一個利基市場。你會認爲Oracle會提供一個免費的連接器,這使得使用Oracle作爲.NET和EF項目的後端更容易,可能會導致更多的Oracle DB銷售。 – Davos