Проблема
Рассмотрим следующий сценарий.
- Средство анализа, миграции и отчетности (AMR) используется для Microsoft SQL Server 2014 Community Technology Preview 2 (CTP2) в Microsoft SQL Server 2012.
- Вы создаете настраиваемый сборщик данных.
- Вы запускаете сбор данных.
В этом случае появляется следующее сообщение об ошибке:
Примечание
Код ошибки SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80004005.
Доступна запись OLE DB. Источник: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Описание: "Не удалось определить метаданные, поскольку оператор 'EXEC(@sql);
Решение
Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server.
Накопительный пакет обновления 8 для SQL Server 2012 с пакетом обновления 1 (SP1) /en-us/help/2917531
Сведения о накопительных обновлениях для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».