我正在使用MySQL workbench 6.3提供的迁移向导将SQL Server数据库转换为MySQL。我测试了两个DB之间的连接,它们对迁移向导有效。迁移向导完成后,我将收到22个迁移警告,它们都是相同的警告:
第0列到第16列的截断键列长度
我很难找到接收警告的表格之间的任何相似之处以缩小问题范围。有些表中的数据类型相同,但没有收到这些错误。
以下是受此警告影响的其中一个表的示例。
有谁知道导致这些迁移警告的原因是什么/可能是什么?
如果您需要更多信息/图片,请告诉我。
答案 0 :(得分:1)
在源和目标数据库上查找具有不同长度的索引时,迁移向导会显示此警告。实际上你也应该在该消息中获得索引名称 - ... for column <name> from ...
,但它是空的。我想会出现问题,但要调查我需要在我的机器上重现问题。请填写bugs.mysql.com的错误报告并附上示例数据库(如果您愿意,可以将其设为私有)。然后在这里粘贴链接。