新聞中心
使用Kettle連接Oracle數(shù)據(jù)庫(kù),需要配置數(shù)據(jù)源,選擇JDBC連接方式,輸入數(shù)據(jù)庫(kù)連接信息,如用戶(hù)名、密碼、URL等。
安裝Kettle
1、下載Kettle安裝包:訪問(wèn)Pentaho官網(wǎng)(https://sourceforge.net/projects/pentaho/files/Data%20Integration/)下載Kettle安裝包。

2、解壓Kettle安裝包:將下載的Kettle壓縮包解壓到一個(gè)合適的目錄,C:\kettle。
3、配置環(huán)境變量:將Kettle的bin目錄添加到系統(tǒng)環(huán)境變量中,C:\kettle\dataintegrationsimplejndi\jdbc\oracle\thin\ojdbc8.jar。
創(chuàng)建數(shù)據(jù)庫(kù)連接
1、打開(kāi)Kettle軟件。
2、在左側(cè)導(dǎo)航欄中,選擇“轉(zhuǎn)換”或“作業(yè)”。
3、右鍵點(diǎn)擊“轉(zhuǎn)換”或“作業(yè)”,選擇“新建”>“從數(shù)據(jù)庫(kù)”。
4、在彈出的對(duì)話(huà)框中,輸入以下信息:
名稱(chēng):自定義一個(gè)連接名稱(chēng),OracleConnection。
數(shù)據(jù)庫(kù)類(lèi)型:選擇“Oracle”。
主機(jī)名:輸入Oracle數(shù)據(jù)庫(kù)的主機(jī)名或IP地址,localhost。
端口號(hào):輸入Oracle數(shù)據(jù)庫(kù)的端口號(hào),默認(rèn)為1521。
服務(wù)名:輸入Oracle數(shù)據(jù)庫(kù)的服務(wù)名,orcl。
用戶(hù)名:輸入連接Oracle數(shù)據(jù)庫(kù)的用戶(hù)名,system。
密碼:輸入連接Oracle數(shù)據(jù)庫(kù)的密碼。
5、點(diǎn)擊“測(cè)試”按鈕,測(cè)試數(shù)據(jù)庫(kù)連接是否成功,如果提示“連接成功”,則表示已成功創(chuàng)建Oracle數(shù)據(jù)庫(kù)連接。
使用Oracle數(shù)據(jù)庫(kù)連接執(zhí)行操作
1、在左側(cè)導(dǎo)航欄中,選擇剛剛創(chuàng)建的OracleConnection。
2、雙擊OracleConnection,進(jìn)入“表輸入”步驟。
3、在“表輸入”步驟中,設(shè)置以下信息:
SQL查詢(xún):輸入查詢(xún)Oracle數(shù)據(jù)庫(kù)的SQL語(yǔ)句,SELECT * FROM users;。
結(jié)果字段:根據(jù)查詢(xún)結(jié)果自動(dòng)生成字段名和類(lèi)型。
參數(shù)設(shè)置:如果有需要傳遞的參數(shù),可以在這里設(shè)置。
4、點(diǎn)擊“預(yù)覽”按鈕,查看查詢(xún)結(jié)果是否正確。
5、如果預(yù)覽結(jié)果正確,可以將該步驟拖拽到其他步驟中,“數(shù)據(jù)過(guò)濾”、“數(shù)據(jù)轉(zhuǎn)換”等。
保存和執(zhí)行作業(yè)或轉(zhuǎn)換
1、點(diǎn)擊工具欄上的“保存”圖標(biāo),保存作業(yè)或轉(zhuǎn)換。
2、點(diǎn)擊工具欄上的“執(zhí)行”圖標(biāo),執(zhí)行作業(yè)或轉(zhuǎn)換,執(zhí)行過(guò)程中,可以在右側(cè)的日志窗口查看執(zhí)行情況。
新聞名稱(chēng):如何使用kettle連接oracle數(shù)據(jù)庫(kù)
當(dāng)前URL:http://www.dlmjj.cn/article/djcghih.html


咨詢(xún)
建站咨詢(xún)
