Kettle連接Oracle數(shù)據(jù)庫方法((Oracle19c&Oracle11g))
目錄
- 前言
- Oracle驅動jar包:
- 連接Oracle
- ojdbc6.jar驅動可以鏈接11g和19c版本
- 遷移數(shù)據(jù):
- 補充:
- 總結
前言
kettle通過域名或者IP連接Oracle,本地不需要安裝Oracle,但是要把Oracle的驅動jar包復制到kettle的lib目錄下。
Oracle驅動jar包:
(包括:ojdbc5.jar、ojdbc6.jar、ojdbc7.jar、ojdbc8.jar、ojdbc10.jar、ojdbc14.jar)
鏈接: https://pan.baidu.com/s/1gUA45meXn1EKBvNiVHeQ7A?pwd=9iks
提取碼: 9iks
連接Oracle
我這里用的是:ojdbc6.jar
ojdbc6.jar驅動可以鏈接11g和19c版本
準備工作完成,下面連接Oracle:
主機名稱:不用填
數(shù)據(jù)庫名稱:填寫域名或者IP:端口/服務名
數(shù)據(jù)表空間:不用填
索引表空間:不用填
端口號:-1,因為再填寫數(shù)據(jù)庫名稱時已經(jīng)填寫,所以這里填寫-1
用戶名:用戶名
密碼:密碼
點擊“測試”
遷移數(shù)據(jù):
(這里就不詳細介紹kettle了,因為之前我寫過博客了kettle在windows上安裝與實踐案例_Allenzyg的博客-CSDN博客_windows安裝kettle)
表輸入:
運行中:
運行結束:
補充:
解除每次最多導入10000條數(shù)據(jù)的限制。
打開kettle,轉換頁面,雙擊空白處,會出現(xiàn)上圖所示的彈框,在雜項中會看到記錄集合中的記錄數(shù),需要修改這一欄的數(shù)值,也就是解除同步條數(shù)的限制,可以大概評估一下自己的數(shù)據(jù)量,來合理的設置該值,設置完成之后,重新運行,成功。
總結
到此這篇關于Kettle連接Oracle數(shù)據(jù)庫方法((Oracle19c&Oracle11g))的文章就介紹到這了,更多相關Kettle連接Oracle內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持!
