Я работаю над интеграцией служб SSIS с использованием Visual Studio 2017. Я протестировал таблицу или режим «Доступ к данным», который работал.Теперь мне нужно отфильтровать данные, и я пытаюсь использовать команду SQL «Режим доступа к данным» и получить проблему с отображением в редакторе назначения OLE DB.
В Аутсорсинге данных назначения я использую пункт назначения OLE DB и в разделе «Свойства компонента» SQL-команду набираю следующий скрипт
INSERT INTO User_Filtered
(UserGUID
,IdNum
,FirstName
,LastName
,Email
,PostCode)
VALUES
(?,?,?,?,?,?)
При отображении получается ошибка
ошибка
error at user dataflow [ole db destination] no column information was returned by the SQL Command
В поле «Старый источник БД» я набрал следующий скрипт в окне «Данные команды SQL», что выглядит нормально
SELECT u.*
FROM [AnotherServer].[dbo].[Users] AS u
where [email] IS NOT NULL AND [org] IS NOT NULL