我无法使用SSIS传输一些SQL-MySQL数据。 我已经为不同的桌子做了同样的事情,但这次我不能。
这是一个屏幕截图,数据从SQL服务器中检索得非常好。
如果进度选项卡,这就是拍摄。
“进度”选项卡中显示的第一个错误如下:
[dest mysql [190]] Error: An exception has occurred during data insertion, the message returned from the provider is:
ERROR [23000] [MySQL][ODBC 3.51 Driver][mysqld-5.6.16]You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near '"persona_id", "franqueos", "reiteros", "pcrc_id", "fecha") VALUES (55, 12, 1, 1,' at line 1
我不确定如何处理这种情况才能解决问题。 谢谢。
答案 0 :(得分:2)
您的MySQL数据库需要启用ANSI_QUOTES SQL_MODE
选项。或者检查列上是否允许null
,mysql数据库表中fecha
字段的特殊性。
还要看看这个:Workaround - Writing to a MySQL database from SSIS Bug