【发布时间】:2010-10-15 12:42:30
【问题描述】:
我正在尝试找出将(现有)ASP.Net 应用程序连接到 Oracle 数据库以读取其字典信息的最佳方式。
可能性实在是太多了:
- 适用于 Oracle 的 MS 数据提供程序(需要 8.1.7,命名空间 System.Data.OracleClient)
- 适用于 .NET 的 Oracle 数据提供程序(需要 9.2,命名空间 Oracle.DataAccess)
- 用于 OLE DB 的 Oracle 提供程序
- MSDASQL 和 ODBC
由于我当前的应用程序使用 MSSQL 服务器,更多选项将是:
- 链接服务器,通过 server..user.object 访问
- 通过 OPENROWSET 链接服务器
关于 SO 的类似主题有几个问题,但只有一些已接受答案。
您对每位车手的体验如何?它们的优缺点是什么?
当然,Oracle 推荐的是 ODP.Net。 9.2(或更高版本)的要求今天有问题吗?
【问题讨论】:
标签: c# oracle asp.net-2.0 provider