c# - 具有对象类型支持的 .Net 第三方 Oracle 提供程序

标签 c# .net oracle ado.net

我正在寻找完全支持 Oracle 对象类型(如几何)的第三方 Oracle Data Provider for .Net (ADO.NET)。我愚蠢到使用 ODP.NET,现在我付出了代价 - 它有令人难以置信的错误,我刚刚到达行尾(继续崩溃 IIS 池 - 已知问题,没有解决方案)。我发现 dotConnect 很好,对象类型只比 ODP.NET 慢 4 倍。是否有其他支持 Oracle 对象的提供程序?

最佳答案

当我正在研究从 C# 中使用 Oracle 数据库时,这里是我可以说的作为对这个问题的更新。

这些是备选方案:

  • Microsoft 的 System.data.OracleClient 是 .Net 框架的一部分,需要安装 Oracle Client 或外部 dll(但我认为它不再受支持)
  • Oracle Data Provider for .Net (ODP.Net),是 Oracle 的官方 .Net 提供商。我认为它是 Oracle 客户端安装的一部分。
  • 适用于 Oracle 的第三方 Devart dotConnect (follow me)。
  • 适用于 Oracle ( follow me ) 的第三方 Datadirect ADO.Net 提供商

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

关于c# - 具有对象类型支持的 .Net 第三方 Oracle 提供程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1060962/

相关文章:

c# - 按性别统计人数

c# - 使用 CodeDOM 或 Mono - .NET

c# - 正则表达式匹配.Net

.net - 是否有必要在SqlParameter名称前添加@?

oracle - 如何在 "pipelined table function"、 view 和显式光标之间进行选择

java - 有状态的 pl/sql 包是如何定义的?

c# - access数据库的复杂查询设计

c# - 如何使用 Roslyn 检测一个类是否使用 Linq?

sql - 将带有 "' 的字符串插入到 oracle

c# - 没有属性名称的 JSON.NET 序列化字典