Назад | Перейти на главную страницу

Проблема при переносе SQL Server на MySQL

В настоящее время у меня есть база данных SQL Server 2008 на Windows Server 2008, и я хочу переместить данные в базу данных MySQL 5.1.54 на сервере Ubuntu. Я загрузил драйвер MySQL ODBC 5.1, создал DSN с правильной информацией о подключении и попытался использовать мастер импорта и экспорта SQL Server для экспорта данных. Однако в запросах, созданных мастером, имена таблиц и столбцов были окружены " вместо правильных символов `, поэтому я получаю синтаксические ошибки, когда пытаюсь выполнить экспорт. Я не могу редактировать весь сгенерированный SQL вручную, поэтому могу ли я изменить конфигурацию, чтобы использовать правильные символы кавычек?

Вам нужно активировать Котировки ANSI в mysql.

Попробуй добавить

SET sql_mode='ANSI_QUOTES'

к вашим скриптам.