#ssis #sql-server-2019
#ssis #sql-сервер-2019
Вопрос:
У меня есть SQL Server 2019 и поставщик ODBC 17 версии 17.5.
Но когда я пытаюсь подключиться к Oracle с помощью строки подключения в пакете SSIS, возникает эта ошибка:
Запрошенный поставщик OLE DB или OLEDB.Oracle.1 не зарегистрирован. Если 64-разрядный драйвер не установлен, запустите пакет в 32-разрядном режиме.
Код ошибки: 0x00000000. Доступна запись OLE DB.
Источник: «Компоненты службы Microsoft OLE DB»
Результат: 0x80040154
Описание: «Класс не зарегистрирован».
Попытался изменить цель с 64 на 32 и наоборот, но не работает.
Также возникла эта проблема:
Произошла ошибка при установке значения свойства «ConnectionString». Возвращена ошибка 0x80020009 »
Формат строки подключения недопустим. Он должен состоять из одного или нескольких компонентов формы X=Y, разделенных точками с запятой. Эта ошибка возникает, когда в диспетчере подключений к базе данных задана строка подключения с нулевыми компонентами.».
Комментарии:
1. Вторая ошибка говорит о том, что ваша строка подключения неверна. Так на что же это похоже?
2. Как показано ниже, Источник данных=ABC;Идентификатор пользователя=просмотрщик;Поставщик=OraOLEDB. Oracle. 1;Сохраненная Информация о безопасности=Верно;
3. Может ли кто-нибудь помочь в этом