无法从MySQL导入表
我需要将几个表从MySQL导入MSSQL。以下是我在SSIS中遵循的步骤无法从MySQL导入表,mysql,sql,sql-server,ssis,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 yo
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有关,但如何在ProgramData\MySQL\MySQL Server 5.6\my.ini文件中设置ANSI_QUOTES属性编辑sql模式属性
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ANSI_QUOTES"
^
您不认为MySql中的表使用反向引号吗` select脚本是由SSIS内部生成的。我不知道如何修改我在BIDS中打开软件包并在那里编辑它。但是由于错误,软件包无法保存。