将数据从文本文件导入MySQL时SSIS包中出错

时间:2014-01-07 16:25:39

标签: mysql sql ssis

我在SSIS中创建了一个包。 source是一个文本文件,目标是MySQL。当我尝试运行包时,我收到以下错误。

  

“[ADO NET目标[195]]错误:数据插入期间发生异常,从提供程序返回的消息是:ERROR [42000] [MySQL] [ODBC 5.2(w)驱动程序] [mysqld-5.6。 13-log]您的SQL语法有错误;请查看与您的MySQL服务器版本对应的手册,以便在“

附近使用正确的语法

3 个答案:

答案 0 :(得分:0)

MySQL不是ADO.NET数据库。您需要使用OleDB连接(或ODBC,我忘记了)。

答案 1 :(得分:0)

答案 2 :(得分:0)

您必须在ODBC数据库上执行此SQL脚本,以忽略导致问题的双引号:

set @@global.sql_mode ='ANSI';