kettle報錯 Error occurred while trying to connect to the database 三種可能性分析

如圖:

報這個錯誤有以下幾種原因:

1. 電腦沒有安裝orcal(如果不想安裝oracle又想進行oracle遠程相關操作,還可以安裝oracle運行庫:instantclient-basic)

2.沒有將oracle安裝路徑下的jar包拷貝到kettle安裝路中lib文件夾下

3.kettle工程中某個轉換或者job之前配置過oracle環境,但是後來改其他數據源時(如 mysql/server sql),也有可能會報這個錯誤

解決方案:

->關閉kettle

->刪除工程目錄下的DB連接的緩存文件 xxx.kdb,

->打開kettle

->重新配置一下那個有問題的DB連接,然後問題解決