簡體   English   中英

支持對象類型的.Net的第三方Oracle提供程序

[英]Third-Party Oracle Providers for .Net with object type support

我正在為.Net(ADO.NET)尋找第三方Oracle數據提供程序,它完全支持Oracle對象類型(如幾何)。 我愚蠢地使用ODP.NET,現在我付出了代價 - 這是非常錯誤的,我剛剛到達終點(繼續崩潰IIS池 - 已知問題,沒有解決方案)。 我發現dotConnect很好,對象類型比ODP.NET慢4倍。 是否有其他提供商支持Oracle對象?

當我正在考慮使用C#中的Oracle數據庫時,我可以說這是對這個問題的更新。

這些是替代方案:

  • Microsoft的System.data.OracleClient是.Net框架的一部分,需要安裝Oracle客戶端或外部dll(但我認為它不再受支持)
  • Oracle數據提供商 (ODP.Net)是甲骨文的官方.Net提供商。 我認為它是Oracle客戶端安裝的一部分。
  • 第三方Devart dotConnect for Oracle( 跟我來 )。
  • 適用於Oracle的第三方Datadirect ADO.Net提供商關注我 )。

我還沒有深入挖掘,但是關於Oracle連接器的信息並不那么容易找到,所以這是我的貢獻;-)

您是否了解Oracle發布的ADO.net提供商? 這個dll隨Oracle CLient一起提供,名為Oracle.DataAccess.dll。 我使用的版本是版本1.102.4.0,是dtd 2/11/2008。

還有這個提供商: http//www.datadirect.com/products/net/net_for_oracle/index.ssp 我不知道它是否支持空間類型mdsys.sdo_geometry。

在上一版本中, Telerik OpenAccess引入了一種靈活的類型映射系統,允許開發人員輕松使用自定義數據庫類型/ UDT。 它附帶了對幾何/地理數據的支持,並且很容易創建自己的類型轉換器來告訴OpenAccess如何映射您可能擁有的任何自定義類型。 類型轉換器適用於所有DB OA支持 ,其中一個是Oracle。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM