環境: 英文版(Windows7 64 bit + MySQL8.0.18 64 bit + MSSQL2008R2 64 bit)
Microsoft SQL Server Migration Assistant for MySQL 6.0
本篇主要是遷移那個表數據(從MySQL中某個庫下的表及其數據到MSSQL的某個庫中),每張圖代表一個步驟:
1)打開 Migration Assistant for MySQL
2. 新建工程(因之前新建過一次,測試過一遍后刪除了,所以此出為SqlMigration2)
3. 連接MySQL
4)先瀏覽一下,本來是想遷移Employees下的Employees表--->>>MSSQL的某個庫下,結果下表沒列出,待查為什么識別不到的原因,
於是Copy了此表到testdb庫下后,在SQL Server Migration Assistant for MySQL可以識別到,為了做其他試驗,先遷移表
5.連接MSSQL2008
6. 現在2個數據庫都連接上了
7.在MySQL explorer中,執行Convert Schema,執行完之后,才有SQL Server Metadata Explorer中的組織:
按理講,SQL中不需要事先建立testdb(此處如沒事先建立testdb,Migrate Data失敗)
8. 執行同步Synchronize with database
9. 執行Migrate Data
//如提示這個,注意在SQL Configuration Manager中將SQL Agent啟動
10. 轉換后的結果:
11. 在SSMS中查詢:
此處已完畢,可用測試數據了