Sql-Server

MySQL Workbench 從 SQL Server 2008 複製 Schema,但不複製數據

  • August 12, 2020

我需要將數據庫從 MSSQL (SQL Server 2008) 複製/遷移到 MySQL。我正在使用 MySQL Workbench 工具包,並完成遷移過程。每個相應的 DB 使用者都具有完全訪問權限,ODBC 驅動程序以及 DSN 都已到位。

它最終成功複製了模式,但沒有複製任何數據。沒有錯誤或警告(除了字元集通知),我正在空白說明為什麼數據不會傳輸過來。遷移步驟中沒有很多選項,所以我認為我沒有錯過任何東西。

根據MySQL 文件,遷移嚮導的步驟應該是

  1. 連接到數據庫
  2. 圖式檢索和選擇
  3. 逆向工程
  4. 對象選擇
  5. 移民
  6. 手動編輯
  7. 目標創建選項
  8. 模式創建
  9. 創建目標結果
  10. 數據遷移設置
  11. 批量數據傳輸
  12. 遷移報告

聽起來你到了第 9 步。你必須確保設置數據遷移。顯然,它不是自動的。

如果您在導入時遇到問題,您並不孤單。這一直是許多人心痛的根源。您可能需要嘗試:

這可能是一個錯誤。我遇到了同樣的問題,並在尋找修復程序時發現了以下錯誤報告:http ://bugs.mysql.com/bug.php?id=66516

引用自:https://dba.stackexchange.com/questions/22831