无法从MySQL导入表

时间:2014-05-02 10:03:18

标签: mysql sql sql-server ssis

我需要从MySQL导入几个表到MSSQL。以下是我在SSIS中遵循的步骤

1). Open the SQL Server Import/Export Wizard.
2). Source connections defined as per  the MySQL ODBC Connector.
3). Destination defined as per MSSQL SQL authentication.

现在当我尝试运行包时,我收到以下错误

"you have an error in your sql syntax; check the manual that corresponds right syntax"

在深入挖掘问题时,我发现它正在尝试使用查询来获取项目

Select * from "table" 

我如何避免双引号?我知道这与ANSI_QUOTES有关,但我如何设置ANSI_QUOTES属性

1 个答案:

答案 0 :(得分:0)

在文件ProgramData\MySQL\MySQL Server 5.6\my.ini中编辑“sql-mode”属性。

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ANSI_QUOTES"
                                                                         ^