Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何解决SSMA中的M2SS0020(超出索引键)_Mysql_Sql Server_Database Migration - Fatal编程技术网

Mysql 如何解决SSMA中的M2SS0020(超出索引键)

Mysql 如何解决SSMA中的M2SS0020(超出索引键),mysql,sql-server,database-migration,Mysql,Sql Server,Database Migration,我正在使用SSMA将数据库从MySQL迁移到sqlserver。在转换过程中,SSMA抛出一个错误“索引键大小超出了”。我寻找了一些解决办法,但仍然不知道如何解决它。我对数据库转换还不熟悉,所以对它了解不多。有人能帮我解决这个问题吗。以下索引是导致错误的原因: KEY `feed_nid` (`feed_nid`) , KEY `lookup_url` (`entity_type`, `id`, `feed_nid`, `url` (128)) , KEY `lookup_guid`

我正在使用
SSMA
将数据库从
MySQL
迁移到
sqlserver
。在转换过程中,SSMA抛出一个错误
“索引键大小超出了”
。我寻找了一些解决办法,但仍然不知道如何解决它。我对数据库转换还不熟悉,所以对它了解不多。有人能帮我解决这个问题吗。以下索引是导致错误的原因:

KEY `feed_nid`  (`feed_nid`) , 
KEY `lookup_url`  (`entity_type`, `id`, `feed_nid`, `url` (128)) , 
KEY `lookup_guid`  (`entity_type`, `id`, `feed_nid`, `guid` (128)) , 
KEY `global_lookup_url`  (`entity_type`, `url` (128)) , 
KEY `global_lookup_guid`  (`entity_type`, `guid` (128)) , 

将mysql创建表DDL添加到您的问题中。请检查SSMA中的字段映射配置