为什么 SQL Server 迁移助手在“迁移数据”步骤中不断崩溃?

Phy*_*dha 4 sql-server ssma

我正在尝试使用SQL Server Migration Assistant for MySQL将 MySQL 数据库迁移到 SQL Server 。转换架构并与 SQL Server 同步工作正常。

但是,单击“迁移数据”按钮后,SSMA 会在几秒钟后崩溃(SSMA 已停止工作)。这个问题的原因可能是什么?

小智 6

除了将亲和力设置为Core 0仅之外,还有一件事对我有帮助:

在我将并行数据迁移线程计数设置为 1 后,SSMA 停止崩溃。您可以在Tools > Project settings > Genaral > Migration (in the left pane) > Parallel Data Migration. 设置Parallel data migration modeCustom,然后设置Thread count为 1。

我当前的版本是 7.0.0,MySQL ODBC 驱动程序版本是 5.3.6。


Phy*_*dha 5

在某些特定条件下,SSMA 在多核机器上使用时似乎会出现问题。

我打开了任务管理器并将 SSMA 的处理器关联设置为仅核心 0。这修复了崩溃,我能够迁移整个数据库。