2010-06-23 71 views
1

我對這裏的理論有個疑問,我剛剛開始一個基於C++應用程序與Oracle DB集成的項目,我來到了兩個選擇,OCCI和OCI使用C++連接到oracle數據庫,基本知識

OCCI據說是針對C++環境的,但是我想知道,如果從我的C++應用程序使用OCI庫是否有好處,因爲它被認爲具有更好的性能,或者我會遇到兼容性問題?

在此先感謝:)

回答

1

你可以看看OTL這是上面的OCI或OCCI(不知道)的包裝將給予一定的模板和樣本,開始用C++ Oracle連接。

0

就我而言,我的公司有大約1000家商店。

要連接的Oracle/Oracle的直通的MS C++多線程服務我們執行的每個線程在以下測試:

  • 驗證DNS(的gethostbyname)
  • 嘗試打開商店的SCMANAGER(OpenSCManager)
  • 驗證是否Oracle服務存在於存儲(OpenService)
  • 驗證是否Oracle服務正在運行(QueryServiceStatus)

畢竟,我們嘗試連接(ado->打開)

該程序連接到外部服務器時,最小化樣0xE06D7363可能出現的錯誤。