Microsoft Connector para Oracle

Aplica-se a:SQL Server

O Microsoft Connector para Oracle permite a capacidade de exportar dados e carregar dados na fonte de dados do Oracle em um pacote SSIS.

Suporte à versão

Os seguintes produtos do Microsoft SQL Server são suportados pelo Microsoft Connector para Oracle:

  • Desde o SQL Server 2019 CU1
  • Microsoft SQL Server 2022
  • Projetos do SQL Server Integration Services para Visual Studio 2019
  • Projetos do SQL Server Integration Services para Visual Studio 2022

As seguintes versões do Oracle Database de fontes de dados têm suporte:

  • Oracle 10.x
  • Oracle 11.x
  • Oracle 12c
  • Oracle 18c (sem o suporte à Autenticação do Windows)
  • Oracle 19c (sem o suporte à Autenticação do Windows)

O Oracle Database tem suporte em todos os sistemas operacionais e plataformas.

Instalação

Para instalar o conector para o banco de dados Oracle, baixe e execute o instalador da última versão do Microsoft Connector para Oracle. Em seguida, siga as instruções no assistente de instalação.

O Visual Studio espera que a versão x86 do conector seja instalada no computador que está sendo usado para desenvolver pacotes SSIS. Por padrão, os pacotes no catálogo do SSIS serão executados no modo de 64 bits e, portanto, usarão a versão x64, mas podem ser configurados para serem executados no modo de 32 bits. Para acomodar os dois modos, você precisará instalar as versões de 32 e 64 bits do conector.

Depois de instalar o conector, reinicie o SQL Server Integration Services para verificar se a origem e o destino Oracle podem funcionar corretamente.

Observação

Para criar pacotes com Projetos do SQL Server Integration Services, você precisará instalar o conector apropriado para o destino e para a versão mais recente do SQL Server.

Por exemplo, se você atualizar para o Visual Studio 2022, mas implantar no SQL Server Integration Services 2019, será necessário instalar o MicrosoftSSISOracleConnector-SQL22 e o MicrosoftSSISOracleConnector-SQL19.

Para executar pacotes SSIS direcionados para SQL Server 2019 e superiores, você não precisará instalar um cliente Oracle para usar o Microsoft Connector para Oracle. Para executar os pacotes SSIS com o direcionamento do SQL Server 2017 e anterior, além do Microsoft Connector para Oracle, você precisará instalar o cliente Oracle e o Microsoft Connector para Oracle da Attunity com a versão correspondente usando os links abaixo:

Limitações e problemas conhecidos

  • As exibições não estão listadas no nome da tabela ou da exibição da origem do Oracle. Como solução alternativa, use o comando SQL e faça uma seleção* por meio de uma exibição ou defina um nome de exibição para uma propriedade [Origem do Oracle].[NomeTabela] no Editor Avançado.
  • O Microsoft Connector para Oracle só pode ser usado implementando uma origem Oracle ou um destino Oracle em uma tarefa de fluxo de dados. Ele não está disponível para outras tarefas do SSIS, incluindo Executar tarefas SQL.

Desinstalação

Execute o assistente de desinstalação para remover o Microsoft Connector para banco de dados Oracle do SQL Server.

Próximas etapas