Так что может показаться, что наличие вычисляемого столбца, который содержит тип географии в определении, не поддерживается (я пробовал с другими типами, включая тип POINT, и он работал нормально). Это может быть связано с отсутствием поддержки со стороны служб SSIS для пространственных типов данных или с тем, как SQL Server обрабатывает вычисляемый столбец во время пакетной вставки.
В любом случае мне нужно было найти решение для моей проблемы, и я нашел следующую работу.
В моем пакете служб SSIS я начинаю с удаления вычисляемого столбца, который вызывает проблемы.
Затем я запускаю процесс загрузки данных
Затем я снова добавляю вычисляемый столбец в таблицу, используя инструкцию ALTER.
В настоящее время это работает нормально, хотя это может вызвать некоторые проблемы с автономными данными во время выполнения сценария. однако для решения этой проблемы должно быть достаточно просто.
Это означало, что мне пришлось создать более сложный пакет служб SSIS, чем просто использовать простой мастер «Импорт данных», предоставляемый SQL Server, и я все еще чувствую себя немного разочарованным из-за того, что не знаю действительной причины моей проблемы. Я просто нашел способ обойти это и двигаться дальше. Я все еще был бы признателен, если бы кто-то мог указать, почему я вижу этот сбой.