当前位置:  开发笔记 > 编程语言 > 正文

如何为.Net应用程序选择Oracle提供程序?

如何解决《如何为.Net应用程序选择Oracle提供程序?》经验,为你挑选了1个好方法。

我试图找出将(现有的)ASP.Net应用程序连接到Oracle数据库以读取其字典信息的最佳方法.

可能性太多了:

MS Data Provider for Oracle(需要8.1.7,命名空间System.Data.OracleClient)

Oracle Data Provider for .NET(需要9.2,命名空间Oracle.DataAccess)

用于OLE DB的Oracle Provider

MSDASQL和ODBC

由于我当前的应用程序使用MSSQL服务器,其他选项将是:

链接服务器,通过server..user.object访问

通过OPENROWSET链接服务器

关于SO的类似主题有几个问题,但只有一些人接受了答案.

您对每位车手的体验如何?它们的优缺点是什么?

当然Oracle推荐ODP.Net.版本9.2(或更高版本)的要求今天是个问题吗?



1> tuinstoel..:

我也推荐ODP.NET.选择最新的提供商(http://www.oracle.com/technology/tech/windows/odpnet/index.html).它可以与Oracle 9.2数据库或数据库的较新版本连接.

Oracle数据提供程序非常有限.您无法使用数组作为示例和用户定义的类型.为什么微软会为连接Oracle提供良好的支持?

您还可以查看devart提供商:http://www.devart.com/dotconnect/oracle/.它支持实体框架.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有