要让Mono应用程序与oracle交谈,我需要做什么?

时间:2009-08-12 10:55:43

标签: .net oracle mono

Mono是.net框架的开源版本,快速查看它声称拥有Linq-to-Oracle支持的网站。如何努力工作,例如是否需要在客户端计算机上安装oracle软件?

3 个答案:

答案 0 :(得分:3)

This link表示需要Oracle客户端 - 您也可以尝试EZ Connect approach

答案 1 :(得分:1)

据我所知,是的。您是否需要在服务器上正确安装和配置Oracle客户端(TNS等)以连接到数据库,无论您是否使用Mono。 我对Mono没有经验,但我怀疑他们能否解决这个问题(他们为什么要这样做?)。

答案 2 :(得分:1)

作为Sathya said,默认的Mono提供程序需要Oracle客户端。

检查What is the minimum client footprint required to connect C# to an Oracle database?中描述的程序。它已经在Windows上用于.NET。对于Mono来说,它将完全相同,并且可以很容易地适用于Linux。

请注意,.NET中存在不需要Oracle客户端的商业提供程序。你可以查看他们对Mono的支持(你可以find more here):