Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 33961|Respuesta: 2

[Fuente] Tutorial SSIS 4 Sincronizar datos MySQL con una base de datos SQL Server

[Copiar enlace]
Publicado el 2020-8-1 21:47:39 | | | |
Tutorial SSIS 1 Introducción a los Servicios de Integración de SQL Server
https://www.itsvse.com/thread-9257-1-1.html

Tutorial SSIS (2) Visual Studio 2019 (VS2019) Instalar SSIS
https://www.itsvse.com/thread-9331-1-1.html

Tutorial SSIS (3) Añadir una fuente de datos MySQL
https://www.itsvse.com/thread-9338-1-1.html

Este artículo utiliza SSIS para sincronizar una tabla de MySQL a una nueva tabla en SQL Server.
Abre VS 2019 y crea un nuevo proyecto SSIS con el nombre ITSVSE.ForumThreadSynchronization



Se soportan los siguientes controles:



Fuente de datos

Para crear dos nuevas fuentes de datos, primero se añade la fuente objetivo, es decir, la base de datos SQL Server, de la siguiente manera:




Fuentes de datos MySQL, referencia:

Tutorial SSIS (3) Añadir una fuente de datos MySQL
https://www.itsvse.com/thread-9338-1-1.html



Crear un nuevo flujo de datos

La tarea de flujo de datos consiste en importar datos MySQL a la tabla de SQL Server y arrastrar el control de flujo de datos, como se muestra en la figura de abajo:



Tabla de objetivos

Creamos una nueva tabla en SQL Server y un script de la siguiente manera:


Tabla de fuentes

Tabla de fuente MySQL pre_forum_thread, consulta la sentencia SQL como:

Como la fuente de destino tiene una columna que es el tiempo de creación, necesitamos insertarla, y no puede ser NULL, así que la sentencia sql corregida es:



Los resultados tras la vista previa son los siguientes:



Tareas de flujo de datos

El diagrama de estructura es el siguiente:



La captura de pantalla del destino fuente de MySQL ADO NET es la siguiente:



La siguiente captura de pantalla de los datos destino de SQL Server es la siguiente:



La relación de mapeo es la siguiente:



Intenta ejecutar el paquete de paquetes SSIS e importar con éxito los datos MySQL en SQL Server, como se muestra en la siguiente figura:


Descarga del código fuente:

Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta


(Fin)





Anterior:Descripción del campo pre_forum_thread la tabla de publicaciones discuzx3.4
Próximo:Métodos de acceso a bases de datos (ODBC OLEDB ADO ADO.NET)
Publicado el 2020-10-2 18:44:34 |
El tutorial está bien。。。。。。
Publicado el 23-6-2022 08:46:09 |
¡Gracias por compartirlo!
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com