System.Data.OracleClient 命名空间已终止?

发布于 2024-07-23 21:25:38 字数 356 浏览 12 评论 0原文

我刚刚读了这篇文章 今天介绍 Microsoft 如何决定从 .NET 4.0 库中删除 System.Data.OrcaleClient 命名空间。

我用它作为使用 Oracle 数据库的主要工具。

当我决定将应用程序从 .NET 2.0 升级到 .NET 4.0 时,在 .NET 4.0 框架中使用 Oracle 数据库有哪些替代选项?

I just read this article today about how Microsoft decided to remove the System.Data.OrcaleClient namespace from .NET 4.0 library.

I used this as my primary tool for working with Oracle databases.

When I decide to upgrade my applications from the .NET 2.0 to .NET 4.0, what would bee some alternative options for working with Oracle databases in the .NET 4.0 framework?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

魔法唧唧 2024-07-30 21:25:38

Oracle 将决定保留其 ODP.NET最新。

It will be up to Oracle to keep their ODP.NET up to date.

别把无礼当个性 2024-07-30 21:25:38

Oracle 为有兴趣了解如何以及为何迁移到 Oracle Data Provider for .NET (ODP.NET) 的 OracleClient 开发人员创建了一个特殊网站

。 oracle.com/technetwork/topics/dotnet/index-085703.html" rel="nofollow noreferrer">http://www.oracle.com/technetwork/topics/dotnet/index-085703.html

(编辑:修复了损坏的链接)

Oracle has created a special website for OracleClient developers who are interested in learning about how and why to migrate to the Oracle Data Provider for .NET (ODP.NET).. check it out:

http://www.oracle.com/technetwork/topics/dotnet/index-085703.html

(edit: Fixed the broken link)

失退 2024-07-30 21:25:38

请注意这段摘录:

微软仍将在 .NET Framework 4 中提供 System.Data.OracleClient,但它将被标记为“已弃用”

因此请继续使用它来更新您之前依赖它的现有应用程序。 但对于开发,您需要找到替代方案。 这应该不会太难,因为它被终止的全部原因是大多数人已经在使用替代品。 如果您进一步阅读本文,它列出了主要选项:

提供此类提供商的公司包括 DataDirect Technologies 和 Devart(以前称为 Core Lab)。 此外,Oracle 的提供程序称为 Oracle Data Provider for .NET (ODP.NET),是一个流行且可行的选择

Note this excerpt:

Microsoft will still make System.Data.OracleClient available in .NET Framework 4, but it will be labeled as "deprecated"

So go ahead and keep using it for updating existing applications where you relied on it previously. But for new development, you'll want to find an alternative. This shouldn't be too hard, as the whole stated reason it will be discontinued is that most people were already using alternatives. If you read further down the article it lists out the main options:

among those who offer such providers are DataDirect Technologies and Devart (formerly known as Core Lab). In addition, Oracle's provider, called Oracle Data Provider for .NET (ODP.NET), is a popular and viable option

╭ゆ眷念 2024-07-30 21:25:38

正如 Joel 指出的那样,Oracle 的 Microsoft ADO .NET 提供程序将只已弃用(这意味着它仍然可用,但不受支持)。

替代方案包括:

更多提供者可以在这里找到

As Joel noted, the Microsoft ADO .NET provider for Oracle will only be deprecated (which means it will still be available, but unsupported).

Alternatives include :

More providers can be found here.

阳光下的泡沫是彩色的 2024-07-30 21:25:38

Oracle Data Provider for .Net 是最佳选择...尽管目前,您可以使用它进行的最小 clickonce 部署大约为 30 mb,其中包含 Oracle Instant Client .dll 文件。 它与 System.Data.OracleClient 非常相似,但具有一些时髦的功能。

Oracle Data Provider for .Net is the way to go... although at present, the smallest clickonce deployment that you can do with it is around 30 mb with the Oracle Instant Client .dll files. It is very similar to System.Data.OracleClient but has some snazzy features.

在巴黎塔顶看东京樱花 2024-07-30 21:25:38

我还没有看到提到的另一个是 dotConnect来自德瓦特。 正如 Mac 提到的,ODP.NET 是免费的“如果你有时间的话”,我倾向于同意这一点,所以我将评估一些商业选项,从 dotConnect 开始。

Another one that I haven't seen mentioned yet is dotConnect from devart. As Mac mentioned, ODP.NET is free "if your time is" and I tend to agree with that, so I'm going to evaluate some commercial options, starting with dotConnect.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文