我正在尝试使用 SSIS 将 SQL Server 2005 表中的数据导入 MySQL 5 表,所有列都正确插入。
除了他的类型是TEXT
在 SQL Server 到 MySQLTEXT
字段中的一列,并且该列始终为 NULL !
我正在尝试使用 SSIS 将 SQL Server 2005 表中的数据导入 MySQL 5 表,所有列都正确插入。
除了他的类型是TEXT
在 SQL Server 到 MySQLTEXT
字段中的一列,并且该列始终为 NULL !
确保 MySQL 的文本编码与 SQL Server 的文本编码相同。
SQL Server 2005 中的文本字段有多大?MySQL 中的基本 TEXT 字段有 65,000 字节的限制,因此任何大于该字节的内容都会丢失,并且 SSIS 不会让您知道何时发生这种情况。您是否尝试将目标字段更改为 MEDIUMTEXT 或 LONGTEXT?
此外,如果这不起作用,您可以在实际插入它们之前尝试输出您尝试插入到 MySQL 5 表中的值,以查看它们是否被空格填充或发生了其他奇怪的事情。