У меня есть пакет SSIS 2014, в котором я использую SP. Этот SP создает временную таблицу и вставляет данные в эту временную таблицу и возвращает набор результатов. Когда я использую пакет с SQL SERVER 2005, он работает нормально, но когда я использую базу данных SQL SERVER 2014, он возвращает следующую ошибку:
Код ошибки SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80004005. Доступна запись OLE DB. Источник: «Microsoft SQL Server Native Client 11.0» Hresult: 0x80004005 Описание: «Метаданные не могут быть определены, потому что инструкция INSERT INTO #tblTemp (id, username, indicator 'в процедуре' p_GetFullData 'использует временную таблицу.».
Я также установил FMTONLY OFF, но он тоже не работает.