Oracle SQL Developer是Oracle官方出品的數據庫管理工具。本文使用Oracle SQL Developer執行從MySQL遷移至Oracle數據庫的操作。
2017年3月6日
操作步驟:
1、在Oracle數據庫中創建移植資料檔案庫用戶
資料檔案庫用戶不是用來接收MySQL遷移數據的用戶,而是進行數據遷移配置的用戶。
Oracle創建用戶命令如下:
create user migrater identified by migrater; alter user migrater account unlock; grant dba to migrater; grant connect, resource to migrater; grant create session to migrater; commit;
備注:請賦予該用戶DBA權限。
2、在SQL Developer中新建Oracle連接
SQL Developer中創建Oracle的連接比較簡單,如下圖所示:
3、添加第三方JAR包(MySQL)
使用SQL Developer建立MySQL的連接,需要添加MySQL的驅動包,添加方法如下:
點擊“工具-》首選項”
在首選項面板中選擇左側“數據庫-》第三方JDBC驅動程序”,點擊下方的添加條目按鈕選擇MySQL的驅動jar包。
4、新建MySQL連接
添加好MySQL的第三方驅動后,在新建連接頁面中即可出現MySQL的配置項。
5、關聯移植資料檔案庫
執行遷移數據庫之前需要關聯移植資料檔案庫,操作如下:
安裝過程:
關聯過后新建的Oracle數據庫中增加很多表:
6、移植MySQL數據庫至Oracle數據庫
在需要數據遷移的MySQL數據庫連接上右鍵,選擇“移植到Oracle…”菜單。
操作完成后會在Oracle數據庫中創建和MySQL數據庫同名的用戶,使用該用戶連接數據庫即可查看所有遷移的表。






















