gpt4 book ai didi

c# - 将 C# 连接到 Oracle

转载 作者:可可西里 更新时间:2023-11-01 08:19:30 24 4
gpt4 key购买 nike

将 C# (.NET) 应用程序连接到 Oracle 10g 和 11g 的最佳库/驱动程序是什么。
我发现的当前选项是:

  1. 数据库安装自带的Oracle客户端
  2. Oracle Instant Client(这有点令人困惑,因为它有 6-8 个版本的操作系统)
  3. 微软 ODBC ? (这个能用吗?)
  4. ODP.Net - 这是单独的产品还是包含在 1. 和 2. 中?

有人能解释一下差异吗?

我正在计划将在 Oracle 数据库上执行基本 CRUD 操作的 C# 应用程序。哪个库/驱动程序最小且最容易安装?

编辑:
一般建议使用 ODP.Net。现在,有人可以解释或指出有关客户端安装包之间差异的答案。我为 Oracle 11g 找到了 3 个不同的客户端:

那么,其中哪些足以用于开发? Oracle 文档非常详细,但只字不提这些客户端包之间的差异。我会选择最小的(即时客户端)。这是最好的选择吗?

编辑 2:
我正在使用 .Net 3.5

最佳答案

微软将 deprecate System.Client.OracleClient 命名空间,所以我认为最好使用 ODP.NET .确保下载最新版本 (ODP.NET 11g),因为以前的版本存在一些问题。

关于c# - 将 C# 连接到 Oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1626636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com