Соединитель с Oracle (Microsoft)

Применимо к:SQL Server

Соединитель с Oracle (Microsoft) позволяет экспортировать данные из источника данных Oracle в пакет служб SSIS и загружать их в него.

Поддерживаемые версии

Соединитель с Oracle (Microsoft) поддерживает следующие продукты Microsoft SQL Server:

  • Версии начиная с Накопительного обновления 1 (CU1) для SQL Server 2019.
  • Microsoft SQL Server 2022
  • Проекты служб SQL Server Integration Services для Visual Studio 2019
  • Проекты служб SQL Server Integration Services для Visual Studio 2022

Поддерживаются следующие версии Oracle Database и источника данных Oracle:

  • Oracle 10.x;
  • Oracle 11.x;
  • Oracle 12c;
  • Oracle 18c (без поддержки проверки подлинности Windows).
  • Oracle 19c (без поддержки проверки подлинности Windows)

Oracle Database поддерживается всеми операционными системами и платформами.

Установка

Чтобы установить соединитель для базы данных Oracle, скачайте и запустите установщик со страницы последней версии соединителя Майкрософт для Oracle. Затем выполните указания мастера установки.

Visual Studio ожидает, что на компьютере, используемом для разработки пакетов служб SSIS, будет установлена версия соединителя x86. По умолчанию пакеты в каталоге служб SSIS будут работать в 64-разрядном режиме и, следовательно, использовать версию x64, но ее можно настроить для запуска в 32-разрядном режиме. Для размещения обоих режимов необходимо установить как 32-разрядные, так и 64-разрядные версии соединителя.

После установки соединителя необходимо перезапустить службу интеграции SQL Server, чтобы убедиться, что источник и назначение Oracle могут работать правильно.

Примечание.

Для разработки пакетов с помощью проектов служб SQL Server Integration Services необходимо установить соответствующий соединитель для целевой и последней версии SQL Server.

Например, если выполнить обновление до Visual Studio 2022, но развернуть в SQL Server Integration Services 2019, необходимо установить MicrosoftSSISOracle Подключение or-SQL22 и MicrosoftSSISOracle Подключение or-SQL19.

Чтобы выполнить пакеты служб SSIS, предназначенные для SQL Server 2019 и более поздних версий, не нужно устанавливать клиент Oracle для использования microsoft Подключение or для Oracle. Чтобы выполнить пакеты служб SSIS, предназначенные для SQL Server 2017 и ниже, помимо Microsoft Подключение or для Oracle, необходимо установить клиент Oracle и Microsoft Подключение or для Oracle by Attunity с соответствующей версией из следующих ссылок:

Известные проблемы и ограничения

  • Представления не указаны в списке источников Oracle Имя таблицы или представления. В качестве временного решения используйте команду SQL и выполните действие по выбору * из представления или по заданию имени представления для свойства [Oracle Source].[TableName] в расширенном редакторе.
  • Microsoft Подключение or для Oracle можно использовать только путем реализации источника Oracle или назначения Oracle в задаче потока данных. Он недоступен для других задач служб SSIS, включая выполнение задач SQL.

Удаление

Удалить соединитель Майкрософт для базы данных Oracle из SQL Server можно с помощью мастера удаления.

Следующие шаги