今天和一個朋友聊天,說能不能分享一下數據遷移的案列,說實話數據遷移最近幾年我本人也做得較少少,前幾年做過一些中小型數據庫的遷移,這里就和大家分享一下希望對大家做數據遷移有所幫助。下面就簡單...
今天和一個朋友聊天,說能不能分享一下數據遷移的案列,說實話數據遷移最近幾年我本人也做得較少少,前幾年做過一些中小型數據庫的遷移,這里就和大家分享一下希望對大家做數據遷移有所幫助。下面就簡單介紹一下將數據從MYSQL數據庫遷移到ORACLE數據庫的方法步驟。
一、首先,介紹一下MYSQL遷移到ORACLE數據庫的常用工具
1、oracel sql developer
2、Navicat Premium
3、PL/SQL Developer
二、遷移操作步驟:
1、用Navicat Premium工具將需要遷移的數據庫做備份。
2、在ORACLE數據庫建好表空間和用戶,注意ORALCE的用戶名必須和MYSQL數據名相同的用戶。可以使用用戶system或者SYS登錄PL/SQL Developer,創建表空間和用戶。
3、使用Oracle SQL Developer 工具做數據轉換
A、添加相關驅動:
B、數據庫轉換
然后一步一步往下裝
三、遷移過程中需要注意以下幾項
1、MYSQL中長度大于4000字節的字符串導入ORACLE 12C之前的版本中時需要將字符串類型修改為clob類型,12C之后支持32767字節。
2、日期類型字段導入之前需要ORACLE數據庫對應的字段設置為字符串類型,等導入之后再手動做修改。
3、MYSQL默認對大小寫敏感,而ORACLE數據庫大小寫不敏感,所以遷移之前可以修改MYSQL配置文件讓其與ORACLE數據保持一直。
4、MYSQL函數、過程、視圖與ORACLE函數、過程、視圖存在差異,遷移之前如果有函數、過程、視圖需要遷移那么需要單獨處理。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計