kettle數據同步時,在使用過程中的一些問題


 

kettle

這工具目前用起來感覺還不錯。

數據同步時亂碼的問題


沒有驅動的問題

  • 很多時候一些數據庫管理工具對目標數據庫進行管理的時候,都需要連接數據庫的驅動,kettle沒有驅動會報下面的錯誤
  1. 錯誤連接數據庫 [24] : org.pentaho.di.core.exception.KettleDatabaseException:
  2. Error occurred while trying to connect to the database
  3. Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
  4. org.gjt.mm.mysql.Driver

下載驅動

https://dev.mysql.com/downloads/connector/j/

復制驅動到kettle的lib目錄下即可

Kettle解決主鍵重復的問題(Oracle-MySQL)

MYSQL同步到MYSQL

中斷之后,再次同步出現主鍵重復的問題,需要在插入/更新處,做一些修改。
下圖中查詢的關鍵字,一般都設置為主鍵,因為我操作表的有多個主鍵列,所以我設置了好幾個。
如果主鍵相同時 就設置不需要更新,然后的然后就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM