SSIS: произошла ошибка OLE DB. код ошибки 0x80004005, узел преждевременно закрыл соединение - PullRequest
1 голос
/ 28 февраля 2020

Код ошибки 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 настройка сервера:

  1. SSIS: SQL Сервер 2016 версии 13.0.5622.0 (основной сервер OS 2016)
  2. SSAS: SQL Сервер 2016 версии 13.0.5102.14 (не основной сервер OS 2012)

То, что мы до сих пор тестировали:

  1. SSAS: при непосредственном запуске пакета SSAS - никаких проблем не возникнет. Это означает, что мы снимаем сомнения, связанные с проблемами из SSAS
  2. SSIS: SQL Server 2016 версия 13.0.5622.0 (OS 2012 Server не-Core) - при запуске пакета под этим сервером проблема не возникает.
  3. SSIS: SQL Server 2016 версия 13.0.5622.0 (OS 2016 Core Server) - при запуске Package на этом сервере возникает проблема.
  4. from # 3 - Обновление поставщика из MSOLAP.6 к MSOLAP.7 - Проблема по-прежнему возникает.

Процесс:

  1. Создание служб SSIS с задачей обработки службы анализа
  2. есть подключение строка: Источник данных =; Исходный каталог =; Поставщик = MSOLAP.7; Интегрированная безопасность = SSPI; Уровень олицетворения = Олицетворение;
  3. Создание процесса SSAS: любой процесс будет работать до тех пор, пока он будет работать
  4. Запускать SSIS <Ошибка будет возникать после выполнения SSIS </li>

Кто-нибудь сталкивался с тем же или возникла проблема с похожими, как у нас?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...