2010-06-07 104 views
0

我想連接到oracle數據庫。我可以通過在oranames.tns文件中添加一些東西來通過本地SQL Developer工具來連接它。從c#asp.net mvc網站連接到oracle數據庫

我的問題是,我將部署這個網站的一些地方。有幾個問題:

  1. 什麼是我可以用它來連接到該數據庫,做非常基本的查詢,最簡單的方法。我看到一些引用了oracleclient dll的例子。其他方法不是?這裏有最佳做法嗎?

  2. 我將不得不更新我部署到的機器上每個人的oranames.tns文件嗎?有沒有簡單的方法

回答

3

1. 您可以使用自帶的微軟Oracle數據提供程序,但我建議使用ODP.Net。儘可能使用本地庫是最好的,因爲它們通常會更好地進行優化,至少在我的經驗中是如此。

2. 您只需要在服務器上配置tnsnames.ora,因爲服務器是將要處理數據庫連接的,而不是客戶端PC(假設這是一個MVC網站)。

+0

如果他們使用10g(並且不允許我們在他們的服務器上安裝任何東西),關於如何將EF或Linq加入到與Oracle一起工作的對象的任何想法? – 2010-07-02 21:12:16