0

Сообщение об ошибке:SSIS Код ошибки 0x80040E05

"Информация: 0x4004300A в Testing1, SSIS.Pipeline: фаза проверки начинается

. Предупреждение: 0x80047076 на Testing1, SSIS.Pipeline: Выходной столбец" [Measures ] [Distinct Count] "(18) на выходе« OLE DB Source Output »(13) и компонент« PIPELINE CUBE »(2) впоследствии не используется в задаче потока данных. Удаление этого неиспользуемого выходного столбца может увеличить задачу потока данных

Информация: 0x40043006 на Testing1, SSIS.Pipeline: Подготовка к фазе выполнения начинается

Информация: 0x40043007 на Testing1, SSIS.Pipeline: начинается предварительная реализация фазы.

Ошибка: 0xC0202009 при тестировании1, ТРУБОПРОВОДНАЯ КУБКА [2]: код ошибки SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB.

Код ошибки: 0x80040E05. Имеется запись OLE DB. Источник: «Поставщик Microsoft OLE DB для служб анализа SQL Server 2014». Hresult: 0x00000001 Описание: «Код ошибки = 0x80040E05, внешний код = 0x00000000 :.». Ошибка: 0xC004701A при тестировании1, SSIS.Pipeline: PIPELINE CUBE не выполнил фазу предварительного исполнения и вернул код ошибки 0xC0202009.

Информация: 0x4004300B на Testing1, SSIS.Pipeline: «DB TEMP» написал 0 строк.

Информация: 0x40043009 at Testing1, SSIS.Pipeline: этап очистки начинается. Задача не удалось: Testing1"

Моя среда:

  • Инструменты данных SQL Server для Visual Studio 2013
  • SQL Server 2014
  • Windows Server 2012

Любой ключ, почему я получив эту ошибку? - зная, что она работает успешно!

+0

Отлично, дополнительные данные об ошибках и предупреждения улучшают вопрос. имея большой опыт подключения SSIS к кубу, что конкретно вы делаете в этом пакете? Вы перераспределили куб и могли ли этот пакет попытаться настроить недопустимый идентификатор куба (у меня есть некоторое смутное воспоминание об этой вещи с кубиками MDM) – billinkc

+0

Просто я копирую данные из CUBE в базу данных - этот пакет отлично работает на моем ноутбуке, но я получаю эту ошибку, когда я запускаю ее на сервере Windows - не знаю, что-то не хватает. –

+0

Попробуйте запустить запрос, который производит ошибка OLE DB в SSMS и посмотреть, появилось ли у вас более конкретное сообщение об ошибке. –

ответ

0

Решение этой проблемы заключается в использовании «ADO.NET» в качестве источника - единственным недостатком является то, что вы собираетесь добавить преобразование данных для преобразования из DT_STR в DT_WSTR, а затем в любые другие типы, которые вам нужны, например, int.

Спасибо

0

Нажмите на диспетчер соединений куба. Нажмите F4. это откроет окно свойств. В строке соединения добавьте Формат = табличный; в конце Например: Источник данных = (Адрес сервера>; Начальный каталог =; Поставщик = MSOLAP.5; Интегрированная безопасность = SSPI; Формат = табличный;

Смежные вопросы