从c#asp.net mvc网站连接到oracle数据库

时间:2010-06-07 18:15:55

标签: c# asp.net-mvc oracle ado.net

我正在尝试连接到oracle数据库。我可以通过在oranames.tns文件中粘贴一些东西,通过本地SQL Developer工具连接到它。

我的问题是我将把这个网站部署到很多地方。几个问题:

  1. 用于连接此数据库并执行非常基本的查询的最简单方法是什么。我看到一些例子让我引用了oracleclient dlls。其他方法不?这里有最好的做法吗?

  2. 我是否必须更新我部署到的计算机上的每个人的oranames.tns文件?有没有更简单的方法

1 个答案:

答案 0 :(得分:3)

1。 您可以使用Microsoft附带的Oracle数据提供程序,但我建议使用ODP.Net。最好在可能的情况下使用本机库,因为它们通常会更好地进行优化,至少在我的经验中是这样。

2。 您只需要在服务器上配置tnsnames.ora,因为服务器将处理数据库连接,而不是客户端PC(假设这是一个MVC网站)。