sql >> Base de Datos >  >> RDS >> Oracle

Crear un paquete SSIS:para copiar datos de Oracle a SQL Server

Debe usar Lookup para unir la columna común (mismo tipo de datos) del servidor SQL y Oracle y recuperar los valores de Oracle que no tiene un registro coincidente en el servidor SQL.

Diseño

1. Uso de SSIS 2005

  1. Arrastre un origen OleDB y apunte a su base de datos Oracle y seleccione la tabla.
  2. Arrastre una búsqueda y seleccione la conexión de SQL Server y apunte a su tabla.
  3. En la pestaña de columnas, únase a la columna común y seleccione las columnas en el lado derecho que necesita recuperar.
  4. Haga clic en Configurar salida de error y seleccione la fila de redirección para la columna de unión.
  5. Arrastre un comando Oledb y conéctelo a la salida de error de la búsqueda. 6. Escriba una declaración de inserción en el comando Oledb

2.Si está utilizando SSIS 2008, no es necesario configurar la salida de error en la búsqueda. Simplemente arrastre la salida sin coincidencias desde la búsqueda hasta el destino de SQL Server.