2011-03-10 14 views

回答

2

您需要從oracle獲得Oracle C++庫(OCCI)。你可以在這裏找到它們: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

谷歌的「Oracle OCCI教程」,你應該找到幾乎所有你需要的東西。

+0

hi我希望安裝\t即時客戶端軟件包 - 基本:運行OCI,OCCI和JDBC-OCI應用程序所需的所有文件 instantclient-basic-win32-11.2.0.1.0.zip(51,458,190字節)就足夠了。我正在使用windows操作系統 – Kimi 2011-03-10 19:47:36

+0

您還需要sdk(軟件開發工具包) - 「instantclient-sdk-win32-11.2.0.1.0.zip」 - 「基本」可讓您鏈接庫,SDK爲您提供頭文件包含在你的代碼中。 – 2011-03-10 19:53:18

+0

嗨,布賴恩,我試過使用這個,但無法連接到數據庫。我在Windows操作系統,Eclipse IDE上使用MinGw編譯器。請給我舉一些例子。厭倦了得到錯誤 – Kimi 2011-03-11 11:41:16

2

結帳SOCI。它支持多種數據庫後端,包括Oracle,MySQL,Postgre,ODBC等。如果需要,使用此庫可以使您更輕鬆地將應用程序遷移到不同的數據庫。

有一個代碼示例here。還有幾個在文檔中的插件。

+0

非常感謝..我會盡力處理它。 – Kimi 2011-03-10 19:52:56

+0

HI Emile,這個工作也會在Windows操作系統上運行,我使用的是mingw編譯器和eclipse IDE。 – Kimi 2011-03-11 08:31:09

+0

到目前爲止,我只在Linux上使用它。文檔討論瞭如何在Windows下編譯它:http://soci.sourceforge.net/doc/structure.html。您可以使用CMake或makefile在MSYS + Mingw下編譯它。 SOCI用戶郵件列表存檔位於:http://sourceforge.net/mailarchive/forum.php?forum_name=soci-users。您可以在這裏搜索該存檔:http://sourceforge.net/search/?group_id=121480&type_of_search=mlists, – 2011-03-11 15:00:58

相關問題