Partilhar via


Microsoft Connector para Oracle

Aplica-se a:SQL Server

Importante

O Microsoft Connector for Oracle foi preterido agora. Os detalhes referem-se ao anúncio.

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

Suporte de versão

Os seguintes produtos Microsoft SQL Server são suportados pelo Microsoft Connector for 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 de banco de dados Oracle da fonte de dados são suportadas:

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

O banco de dados Oracle é suportado em todos os sistemas operacionais e plataformas.

Instalação

Para instalar o conector para o banco de dados Oracle, baixe e execute o instalador a partir do a versão mais recente do Microsoft connector for 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 na máquina que está sendo usada para desenvolver pacotes SSIS. Por padrão, os pacotes no catálogo do SSIS são executados no modo de 64 bits e, portanto, usam a versão x64, mas podem ser configurados para serem executados no modo de 32 bits. Para acomodar ambos os modos, você precisará instalar as versões de 32 bits e 64 bits do conector.

Depois de instalar o conector, reinicie o SQL Server Integration Service para ter certeza de que a origem e o destino do Oracle podem funcionar corretamente.

Observação

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

Por exemplo, se atualizares para o Visual Studio 2022, mas implementares para o SQL Server Integration Services 2019, precisarás de instalar o MicrosoftSSISOracleConnector-SQL22 e o MicrosoftSSISOracleConnector-SQL19.

Para executar pacotes SSIS destinados ao SQL Server 2019 e superior, não é necessário instalar um cliente Oracle usar o Microsoft Connector for Oracle. Para executar pacotes SSIS destinados ao SQL Server 2017 e inferiores, além do Microsoft Connector for Oracle, você precisará instalar um de cliente Oracle e Microsoft Connector for Oracle da Attunity com a versão correspondente dos links abaixo:

Limitações e problemas conhecidos

  • As vistas não estão listadas na fonte Oracle Nome da tabela ou da vista. Como solução alternativa, use o comando SQL e selecione * a partir da exibição ou defina o nome da exibição como propriedade [Oracle Source]. [TableName] no Editor Avançado.
  • O Microsoft Connector para Oracle só pode ser usado implementando um Oracle Source ou Oracle Destination numa tarefa de fluxo de dados. Ele não está disponível para outras tarefas do SSIS, incluindo tarefas de Execução de SQL.

Desinstalação

Você pode executar o assistente de desinstalação para remover o banco de dados Microsoft Connector for Oracle do SQL Server.

Próximos passos