我有两个用C#.NET Framework 4.6.2开发的应用程序,它们攻击Oracle 10g数据库,现在计划将数据库升级到Oracle 19c。一个应用程序是Web应用程序,另一个是桌面应用程序。目前,我正在使用Oracle.DataAccess.dll,它正在正常运行。升级后,我的应用程序将继续正常运行吗?还是应该用另一个dll重新编译我的应用程序?还是C#应用程序需要什么其他配置?
答案 0 :(得分:0)
您正在使用哪个版本的Oracle.DataAccess?答案取决于它。您是否通过NuGet获取ODP.NET驱动程序?
理论上,一个11.2.0.3客户端应该能够连接到19个数据库。
就个人而言,我将确保客户端驱动程序至少为12.2版。