spoon(kettle)基本配置(鏈接Mysql和Oracle)

一、下載spoon包和驅動mysql

  能夠去spoon官網下載須要的spoon版本sql

  官網 :http://kettle.pentaho.org/數據庫

  下載的最新版本的kettle是:pdi-ce-7.1.0.0-12oracle

  官方入門文檔 :https://wiki.pentaho.com/display/EAI/Getting+Started測試

 

  我所使用的spoon包,包括spoon7.一、Mysql驅動和Oracle驅動,連接:https://pan.baidu.com/s/16Q-iUNB7qGU0xlKbGTw-vg 提取碼:q9h5spa

  若是本身本地已安裝Oracle數據庫或者oracle客戶端,能夠使用其自帶的Oracle驅動,在目錄 ..\product\11.2.0\dbhome_1\jdbc\lib 下的全部ojdbc開頭的jar包。.net

二、數據庫鏈接配置3d

  1).把驅動包放在spoon包的lib文件夾下。對象

  2).雙擊spoon.bat打開spoon主頁面。blog

  3).點擊左上角'文件',新建一個轉換,配置數據鏈接(以mysql數據庫爲例)。

  4).選擇左側工做區的‘主對象樹’,選擇DB鏈接,右擊選擇新建,輸入配置信息;

  若是數據庫在本地,主機名可寫localhost,若是不在本地要寫數據庫所在主機ip。

  

三、點擊測試,出現下面的彈框,則說明配置正確 

Oracle數據庫鏈接可參考如下配置:

 

問題:點擊測試,連接失敗

若是報錯:Driver class’sun.jdbc.odbc.JdbcOdbcDriver’ could not be found,make sure the sun.jdbc.odbc.JdbcOdbcDriver,則說明爲找不到對應數據庫的驅動,或者驅動版本與spoon版本不匹配,要確保安裝的驅動版本匹配,且放在正確的目錄下。

若是報錯:Error connecting to database: (using class oracle.jdbc.driver.OracleDriver)The Network Adapter could not establish the connection,則頗有能夠是配置信息不正確,

若連接信息都正確,若是是本地數據庫,檢查數據庫服務是否啓動,若是數據庫不在本地,則用ping命令嘗試數據庫是否能夠訪問。

相關文章
相關標籤/搜索