2010-01-26 49 views
4

我有一個應用程序是C#中的WinForm,它與Oracle一起作爲數據庫工作。如何使用Oracle,.Net,Winform,Windows Vista和XP

我在Vista中使用Vista Oracle Client(10.2.0)和ODP.Net(2.102.2.20)在Visual Studio 2008中開發。

問題在於此應用程序的某些用戶在Windows XP上工作,所以客戶端不一樣,應用程序說它需要正確的客戶端版本才能工作。

我試圖尋找這方面的信息,但似乎有人正在使用Oracle數據庫的桌面開發...

預先感謝任何想法!

+0

如果我的答案完全不符合要求,並且您必須使用Oracle 10 Client,您是否可以發佈您收到的特定錯誤消息? – 2010-01-26 20:35:25

回答

2

如果使用Oracle Client 10.2.0並不是特別的要求,那麼我建議您使用Oracle Client 11. 11 Client與10g和11g服務器兼容(也許9i--不記得現成的) 。

還有一個巨大的優勢,您不需要使用Oracle Universal Installer,而是可以運行Oracle提供的批處理文件來執行必要的安裝和卸載。

但是,即時客戶端可能不適合您作爲開發人員,因爲它不包含像SqlPlus或sqlldr這樣的工具。

您可以使用Xcopy部署here下載Oracle 11客戶端。

相關問題