У меня есть хранимая процедура, которая возвращает 2 записи и содержит оператор select из таблицы temp. Поэтому, когда я использовал этот хранимый процесс внутри источника OLEDB в SSIS и просто пытался вставить набор записей в таблицу SQL-адресата с использованием назначения OLEDB.Таблица SSIS + Temp
Его метание ошибки в стороне источника, говоря:
[OLE DB Source [1661]] Ошибка: набор строк на основе команды SQL не был возвращен поставщиком OLE DB.
Кроме того пытался с множеством NOCOUNT на и с SET FMTONLY OFF
Но никакой пользы ...........
Нужна помощь в этом ........
Не могли бы вы разместить код внутри SP? – Burnsys
Запросы, содержащие использование временных таблиц, не работают при вызове из SSIS. Может быть ошибкой продукта. – Faiz