支持对象类型的.Net的第三方Oracle提供程序

Kar*_*nda 3 .net c# oracle ado.net

我正在为.Net(ADO.NET)寻找第三方Oracle数据提供程序,它完全支持Oracle对象类型(如几何).我愚蠢地使用ODP.NET,现在我付出了代价 - 这是非常错误的,我刚刚到达终点(继续崩溃IIS池 - 已知问题,没有解决方案).我发现dotConnect很好,对象类型比ODP.NET慢4倍.是否有其他提供商支持Oracle对象?

fre*_*ain 5

当我正在考虑使用C#中的Oracle数据库时,我可以说这是对这个问题的更新.

这些是替代方案:

  • Microsoft的System.data.OracleClient是.Net框架的一部分,需要安装Oracle客户端或外部dll(但我认为它不再受支持)
  • Oracle数据提供商(ODP.Net)是甲骨文的官方.Net提供商.我认为它是Oracle客户端安装的一部分.
  • 第三方Devart dotConnect for Oracle(跟我来).
  • 适用于Oracle的第三方Datadirect ADO.Net提供商(关注我).

我还没有深入挖掘,但是关于Oracle连接器的信息并不那么容易找到,所以这是我的贡献;-)

  • 旧的问题,但仍然相关,并且因为StackOverflow既是问答又是知识库:1 /对于那些现在搜索Oracle提供商的人来说,值得更新,2011年(无论列表是否相同,这对于知道); 2 /一个总结的答案比IMO更好,而不是部分答案列表.真的那么糟糕,应该得到"-1"吗? (3认同)