2014-03-24 38 views
0

我必須在Delphi上創建win32客戶端,它可以在Oracle上與數據庫一起工作。客戶不得不要求「零管理」這一任務的唯一問題。 換句話說,用戶從我們的網站下載並運行它,而無需安裝任何Oracle客戶端並調整tnsnames.ora。Delphi win32應用程序與Oracle合作

我的第一個問題是在連接到Oracle的服務器端安裝apache。我們的win32客戶端這種情況就像web bouser通過https與Oracle一起工作。

它可以工作,但性能不如預期。 Clent和服務器端之間的反應延遲太長。

有什麼辦法可以實現我的目標(零管理客戶端具有足夠的性能)?

回答

6

DevArt的產品ODAC(Oracle Data Access Components)具有「無需oracle客戶端」模式。這可能是最簡單的解決方案。您也可以將Oracle Instant Client與您的產品一起使用,並使用Oracle的「EZConnect」語法,以便您不必在客戶端上配置任何內容。使用EZConnect可以在不使用TNSNames.ora文件的情況下連接到Oracle數據庫。

+0

謝謝。似乎非常有意思。我不知道ODAC組件中的這個選項。 我會盡量使用它。 –

相關問題