《Mysql入門mysql數據遷移到Oracle的正確方法》要點:
本文介紹了Mysql入門mysql數據遷移到Oracle的正確方法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL應用在mysql數據庫里有一個表student,它的結構如下:
MYSQL應用
MYSQL應用在Oracle數據庫里有一個表from_mysql,它的結構如下:
MYSQL應用
MYSQL應用現在要把數據從mysql的student轉移到Oracle的from_mysql中去,這里筆者借助kettle的spoon工具,可以快速的實現這個功能.
MYSQL應用首先,打開spoon,新建一個轉換,命名為表輸入到表輸出.然后在核心對象中的輸入那里找到表輸入,拖到編輯界面中,再從輸出那里找到輸出拖到編輯界面中,連接表輸入和表輸出,如圖所示:
MYSQL應用
MYSQL應用右擊表輸入,選擇編輯步驟,彈出如下窗口:
MYSQL應用
MYSQL應用在數據庫連接那里選擇連接的數據,這里選擇mysql,可以點擊編輯對數據庫進行修改.如果還沒有配置過數據庫,則點擊新建,此時會進行數據庫的配置,具體配置可以查看kettle-配置資源庫.
MYSQL應用在sql輸入框中輸入sql語句,篩選要遷移的數據.如果sql語句包含了變量,在下面替換sql語句里的變量那里打個勾.
MYSQL應用右擊表輸出,選擇編輯步驟,彈出如下窗口:
MYSQL應用
MYSQL應用數據庫連接跟表輸入的差不多,只是這里選擇Oracle,在目標表里選擇from_mysql,因為我們選擇是測試數據,數據量并不大,所以這里的提交記錄數量保持默認就可以了.
MYSQL應用接下來新建一個作業,命名為表輸出.在核心對象的通用那里找到start,set variables,transformation,并拖到編輯界面,連接三個對象,如圖所示:
MYSQL應用
MYSQL應用右擊set variables,選擇編輯作業入口,在彈出的窗口中編輯變量名稱及變量值,如下所示:
MYSQL應用
MYSQL應用右擊transformation,選擇編輯作業入口,在彈出來的窗口中選擇轉換名稱,找到剛才保存好的轉換:表輸入到表述出.如下所示:
MYSQL應用
MYSQL應用至此,所有的工作就完成了.點擊運行,就可以從mysql中抽取數據轉移到Oracle中了.
MYSQL應用以上就是本文的全部內容,希望對大家的學習有所贊助,也希望大家多多支持維易PHP.
《Mysql入門mysql數據遷移到Oracle的正確方法》是否對您有啟發,歡迎查看更多與《Mysql入門mysql數據遷移到Oracle的正確方法》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9520.html