Compartir a través de


Microsoft Connector for Oracle

Se aplica a: SQL Server

Microsoft Connector for Oracle permite la capacidad de exportar datos desde un origen de datos de Oracle y cargar datos en él en un paquete SSIS.

Compatibilidad con versiones

Microsoft Connector for Oracle admite los siguientes productos de Microsoft SQL Server:

  • A partir de SQL Server 2019 CU1
  • Microsoft SQL Server 2022
  • SQL Server Integration Services Projects para Visual Studio 2019
  • SQL Server Integration Services Projects para Visual Studio 2022

Se admiten las siguientes versiones de la base de datos de Oracle del origen de datos:

  • Oracle 10.x
  • Oracle 11.x
  • Oracle 12c
  • Oracle 18c (sin compatibilidad con la autenticación de Windows)
  • Oracle 19c (sin compatibilidad con la autenticación de Windows)

La base de datos de Oracle es compatible con todos los sistemas operativos y plataformas.

Instalación

Para instalar el conector para la base de datos de Oracle, descargue y ejecute el instalador a partir de la última versión del conector de Microsoft para Oracle. A continuación, siga las instrucciones del asistente para la instalación.

Visual Studio esperará que la versión x86 del conector esté instalada en la máquina que se utiliza para desarrollar los paquetes SSIS. De forma predeterminada, los paquetes del catálogo de SSIS se ejecutarán en modo de 64 bits y, por tanto, usarán la versión x64, aunque se pueden configurar para que se ejecuten en modo de 32 bits. Para que ambos modos estén disponibles, deberá instalar las versiones de 32 y 64 bits del conector.

Después de instalar el conector, debe reiniciar la instancia de SQL Server Integration Services para asegurarse de que el origen y el destino de Oracle puedan funcionar correctamente.

Nota

Para diseñar paquetes con SQL Server Integration Services Projects, deberá instalar el conector adecuado para el destino y para la versión de SQL Server más reciente.

Por ejemplo, si actualiza a Visual Studio 2022 pero realiza la implementación en SQL Server Integration Services 2019, deberá instalar MicrosoftSSISOracleConnector-SQL22 y MicrosoftSSISOracleConnector-SQL19.

Si desea ejecutar paquetes SSIS para SQL Server 2019 y versiones posteriores, no es necesario instalar ningún cliente de Oracle para poder usar Microsoft Connector for Oracle. Si desea ejecutar un paquete SSIS para SQL Server 2017 y versiones anteriores, además de Microsoft Connector for Oracle, tendrá que instalar un cliente de Oracle y Microsoft Connector for Oracle de Attunity con la versión correspondiente, disponibles en los vínculos siguientes:

Limitaciones y problemas conocidos

  • Las vistas no se muestran en el origen de Oracle Nombre de la tabla o la vista. Como solución alternativa, use el comando SQL y seleccione * en la vista, o bien establezca el nombre de la vista en la propiedad [Oracle Source].[TableName] en el Editor avanzado.
  • Microsoft Connector for Oracle solo se puede usar implementando un origen de Oracle o un destino de Oracle en una tarea Flujo de datos. No está disponible para otras tareas de SSIS, como las tareas Ejecutar SQL.

Desinstalación

Puede ejecutar el Asistente para desinstalación para quitar Microsoft Connector for Oracle Database de SQL Server.

Pasos siguientes