Получение ошибки подключения к источнику oledb из пакета служб SSIS для импорта данных из oracle на сервер sql.После развертывания на сервере происходит сбой, но он работает нормально при запуске из BIDS с локального компьютера.Пакет разработан в 2008 году.
Требуется ли какая-либо установка на сервере для Oracle?
Отображается следующая ошибка
Источник: Диспетчер соединений Описание:Код ошибки служб SSIS DTS_E_OLEDB_NOPROVIDER_64BIT_ERROR.Запрашиваемый поставщик OLE DB MSDAORA.1 не зарегистрирован - возможно, 64-разрядный поставщик недоступен.Код ошибки: 0x00000000.Доступна запись OLE DB.Источник: «Компоненты службы Microsoft OLE DB». Результат: 0x80040154 Описание: «Класс не зарегистрирован».Код: 0xC020801C Источник OLE DB [1] Описание: Код ошибки служб SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.Ошибка вызова метода AcquireConnection для диспетчера соединений с кодом ошибки 0xC0209303.Перед этим могут быть сообщения об ошибках с дополнительной информацией о том, почему произошел сбой вызова метода AcquireConnection.Код: 0xC0047017 Источник: SSIS.Pipeline Описание: компонент «Источник OLE DB» (1) не прошел проверку и вернул код ошибки 0xC020801C.Ошибка завершения: 2019-06-18 22: 54: 18.99 Код: 0xC004700C Источник: конвейер Описание: один или несколько компонентов не прошли проверку.
Когда я проверяю пакет, он дает ORA-01017: неверное имя пользователя / пароль;но те же учетные данные используются при запуске с локальной машины.
Я запускаю его в 32-разрядной версии, но ошибка все еще сохраняется. Также пробовал с ProtectionLevel как чувствительный к Dontsave, но не повезло