[Назначение ODBC [16]]: при попытке получить информацию о схеме произошла ошибка. В таблице нет опорных столбцов - PullRequest
3 голосов
/ 11 октября 2019

При переходе к сопоставлению столбцов в пакете служб SSIS произошла следующая ошибка, и невозможно сопоставить исходный и целевой столбцы.

Ошибка в задаче потока данных [Назначение ODBC [16]]: Произошла ошибка при попытке получить информацию о схеме. В таблице нет вспомогательных столбцов

Это произошло в целевой таблице MySQL ODBC, а источником является SQL-сервер.

1 Ответ

2 голосов
/ 11 октября 2019

Нашел решение для этого. Это происходит, когда столбец таблицы назначения содержит некоторые специальные символы в имени столбца.

  1. удалить таблицу
  2. Получить оператор создания целевой таблицы и вставить его в блокнот, удалить специальный символ и снова создать таблицу

или

Создание таблицы с помощью инструмента запросов также работает.
...