Код ошибки SSIS DTS_E_OLEDERROR. Произошла ошибка OLE DB. код ошибки 0x80004005. Доступна запись OLE DB. Источник: «Поставщик Microsoft OLE DB для аналитических служб SQL Server 2016». Hresult: 0x80004005 Описание: «Обнаружена ошибка на транспортном уровне». Доступна запись OLE DB. Источник: «Поставщик Microsoft OLE DB для SQL Server 2016 Analysis Services». Hresult: 0x80004005 Описание: «Узел преждевременно закрыл соединение».
Обнаружена проблема: При попытке запустить SSAS Cube из SSIS.
После SQL настройка сервера:
- SSIS: SQL Сервер 2016 версии 13.0.5622.0 (основной сервер OS 2016)
- SSAS: SQL Сервер 2016 версии 13.0.5102.14 (не основной сервер OS 2012)
То, что мы до сих пор тестировали:
- SSAS: при непосредственном запуске пакета SSAS - никаких проблем не возникнет. Это означает, что мы снимаем сомнения, связанные с проблемами из SSAS
- SSIS: SQL Server 2016 версия 13.0.5622.0 (OS 2012 Server не-Core) - при запуске пакета под этим сервером проблема не возникает.
- SSIS: SQL Server 2016 версия 13.0.5622.0 (OS 2016 Core Server) - при запуске Package на этом сервере возникает проблема.
- from # 3 - Обновление поставщика из MSOLAP.6 к MSOLAP.7 - Проблема по-прежнему возникает.
Процесс:
- Создание служб SSIS с задачей обработки службы анализа
- есть подключение строка: Источник данных =; Исходный каталог =; Поставщик = MSOLAP.7; Интегрированная безопасность = SSPI; Уровень олицетворения = Олицетворение;
- Создание процесса SSAS: любой процесс будет работать до тех пор, пока он будет работать
- Запускать SSIS <Ошибка будет возникать после выполнения SSIS </li>
Кто-нибудь сталкивался с тем же или возникла проблема с похожими, как у нас?