我一直試圖通過安裝Oracle Express Edition來設置本地測試環境。我已經建立並運行了一個測試數據庫,並可以從Oracle SQL Developer中查詢該數據庫。然後我安裝了Attunity Oracle連接器。我發現文檔說我應該安裝32位和64位版本的Oracle Client for Windows,所以這就是我所做的。其實這些只是zip包,你必須解壓並添加到你的PATH環境變量中。 (顯然,Oracle的員工並沒有聽說過安裝程序。)然後我創建了一個SSIS包,在我的數據流中添加了一個Oracle Source組件,併爲它創建了一個Oracle Connection管理器。但是,我無法連接到XE數據庫。我收到的錯誤是'Oracle Home not found'。SSIS - 在Oracle Express Edition中使用Attunity連接器
任何想法?這甚至有可能嗎?
VS2015時,SQL Server 2014 Express中,數據工具14.0.61021.0,Oracle快捷版11克R2
沒有,仍然是'Oracle Home not found'。 Sqlplus.exe位於C:\ oraclexe \ app \ oracle \ product \ 11.2.0 \ server \ bin中,因此我添加了ORACLE_HOME = C:\ oraclexe \ app \ oracle \ product \ 11.2.0 \ server和bin夾。你怎麼會知道這事?你有鏈接到文檔? – Rubio
我以前是一名Oracle開發人員。設置好環境變量後,使用命令行工具確保變量已設置。如果您需要文檔,可以在Oracle 10g文檔下找到它:http://www.oracle.com/pls/db102/portal.all_books。你將不得不尋找你正在使用的版本。 – plditallo