首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC5支持Oracle8i吗

ASP.NET MVC5支持Oracle8i吗
EN

Stack Overflow用户
提问于 2019-08-20 12:06:08
回答 1查看 130关注 0票数 0

对不起,如果这个话题是关闭的,但我尝试谷歌,但找不到任何东西。所以问题就在后面。我必须创建WEB (CRUD操作),我的数据库是Oracle (Oracle 8i version)和.NET framework is 4.6.1,我的问题是ASP.NET MVC5支持旧版本的Oracle数据库还是刚刚从Oracle 10、11、12开始的最新版本?如果有人能指导我并帮助我解决这个问题,我会非常感激的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-20 13:31:03

我不认为主要的问题是关于.NET框架版本。

您必须问:“我的数据提供程序支持Oracle 8i吗?”

我不熟悉ASP.NET,也就是说,我不知道可以使用哪些数据提供程序。一般来说,您可以使用

  • ODBC驱动程序
  • OLE DB提供程序
  • .NET的数据提供程序

有关更多详细信息,请参阅如何连接到Oracle 11数据库。net

我认为您必须为.NET使用数据提供程序。Microsoft .NET 数据提供程序已被废弃很久,您不应该使用它。Oracle for .NET for .NET FrameworkVersion4.x是为Oracle11.2引入的。

根据不同Oracle版本的Client / Server互操作性支持矩阵(Doc 207303.1),您可以使用比版本10.2.0更早的客户端连接到Oracle8i数据库(万一" 8i“指版本"8.1.7")。

因此,您必须切换到OracleFrameworkVersion2.x,然后可以使用OracleDataProviderfor.NETVersion10.2 (2.102.2.20),它可以连接到Oracle8.1.7数据库。

如果你需要一个简单而简短的答案:

不,您不能连接到运行在.NET框架4.5.1上的应用程序的Oracle8i数据库--除非您使用不推荐的Microsoft .NET框架数据提供者和旧的Oracle10客户端。注意,Oracle 10客户端无法连接到Oracle数据库12.1.0或更高版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57573277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档