我正在开发一个富客户端应用程序,将使用Entity Framework(与DevArt的DotConnect for Oracle一起)连接到中央Oracle数据库。但是,我发现这种情况需要每个客户端机器安装Oracle客户端才能连接到Oracle 10g服务器。有没有简单的方法可以解决这个问题?其他类型的Oracle提供程序(ODP.NET、EntLib Data、MS .NET Oracle提供程序)是否具有相同的要求?
编辑:感谢tuinstoel的帮助,我做了更多的研究并确认DevArt的dotConnect可以在直接模式下运行,不需要安装Oracle Client软件即可连接。这应该解决我使用Entity Framework连接Oracle的问题。我还计划使用DbConnection连接Oracle,对此我也可以使用DevArt的Oracle提供程序。我的问题现在是我无法让直接模式工作。
编辑:感谢tuinstoel的帮助,我做了更多的研究并确认DevArt的dotConnect可以在直接模式下运行,不需要安装Oracle Client软件即可连接。这应该解决我使用Entity Framework连接Oracle的问题。我还计划使用DbConnection连接Oracle,对此我也可以使用DevArt的Oracle提供程序。我的问题现在是我无法让直接模式工作。