我有從Windows XP運行的Visual Studio 2008。我們的服務器是Windows 2003 Server。在Win 2003上從ASP.NET連接到Oracle數據庫svr
在另一臺服務器上,有一個我們想要連接的Oracle數據庫。
我做了從我的地方使用System.Data.OracleClient的使用下面的代碼連接工作VS例如:把我們的服務器上,並嘗試建立數據庫連接時
Dim oradb As String = "Data Source=(DESCRIPTION=" _
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)" _
+ "(HOST=ourHostaHere(CONNECT_DATA=(SERVER=DEDICATED)" _
+ "(SERVICE_NAME=serviceNameHere)));" _
+ "User Id=userIdHere;Password=passwordHere;"
Using con As New OracleConnection(oradb)
Dim command As New OracleCommand("", con)
command.Connection.Open()
command.Connection.Close()
但是... ,會引發以下錯誤 「System.Data.OracleClient需要Oracle客戶端軟件版本8.1.7或更高版本。」
做一些研究後,我們發現下面的鏈接,解釋了使用System.Data.OracleClient的已經過時......並使用ODP.NET: http://www.oracle.com/technetwork/topics/dotnet/index-085703.html
我們沒有在Oracle我們Windows 2003服務器。
我需要做的,讓我的本地Visual Studio 2008項目連接到Oracle數據庫是什麼?
我需要做什麼,讓我們的服務器允許發佈的.NET頁面連接到oracle數據庫?
感謝您的任何幫助!