小编Kam*_*ely的帖子

将大表从 mySQL 迁移到 SQL Server 2012 时出错

我正在尝试使用SQL Server Migration Assistant for MySQL将几个 mySQL 表转换为 Microsoft SQL Server 2012 表。小表得到了转换,但是当涉及到大表(略小于 4 GB)时,经过大约 1:30 小时的处理,它给出了以下错误:

(经过时间 = 00:01:24:32:197)。无法截断目标表。原因: ExecuteReader 需要打开且可用的连接。连接的当前状态是关闭的。

这是输出:

Migrating data...
Analyzing metadata...
Preparing table `big fmail user`.conversionlog...
Preparing data migration package...
Starting data migration Engine
Starting data migration...
The data migration engine is migrating table '`big fmail user`.conversionlog': > [big fmail user].dbo.conversionlog, 87489673 rows total
Table `big fmail user`.conversionlog data migration: 8760542 rows processed.
Table `big fmail user`.conversionlog data migration: 17510722 rows processed. …
Run Code Online (Sandbox Code Playgroud)

mysql sql-server-2012

5
推荐指数
1
解决办法
5677
查看次数

标签 统计

mysql ×1

sql-server-2012 ×1