Проблема:
При попытке выполнить массовую вставку данных в таблицу MySQL в БД, подключенной к MS SQL Server 2008 по ODBC (например, конструкцией INSERT INTO ... SELECT ... ), возникает ошибка:
Отключить опцию "Don't cache results of forward-only cursors" в настройках System DSN ODBC-источника данных MySQL (или убрать "OPTION=1048576" из строки подключения к связанному серверу, если подключение производится не через System DSN).
При попытке выполнить массовую вставку данных в таблицу MySQL в БД, подключенной к MS SQL Server 2008 по ODBC (например, конструкцией INSERT INTO ... SELECT ... ), возникает ошибка:
OLE DB provider "MSDASQL" for linked server "MY_LINKED_SERVER" returned message "[MySQL][ODBC 5.1 Driver][mysqld-5.5.8-log]Commands out of sync; you can't run this command now"Решение:
Отключить опцию "Don't cache results of forward-only cursors" в настройках System DSN ODBC-источника данных MySQL (или убрать "OPTION=1048576" из строки подключения к связанному серверу, если подключение производится не через System DSN).
Комментариев нет:
Отправить комментарий