У меня есть пакет ssis.В одной задаче потока данных я использую задачу oledbcommand для запуска хранимой процедуры
exec adminstroedproc ? ? ?
. Мы недавно обновили сервер SQL до 2017 года. Ранее он использовал сервер SQL 2008.
Ранее это былоработает нормально в OLEDBCOMMAND.После апгрейда выдает ошибку.Когда я выполняю эту хранимую процедуру непосредственно в SSMS, она работает хорошо ... Но когда я вызываю эту хранимую процедуру из OLEDBCOMMAND, задача получает сообщение об ошибке, в котором говорится, что
Метаданные не могут быть определены, поскольку оператор select в процедуреиспользует временную таблицу.
невозможно получить описание столбцов назначения из параметров команды sql.
Я пытался использовать глобальную временную таблицу и использовать ее с наборами результатов.Но все равно получаю ошибку.Можете ли вы предложить.