SQL Server Integration Services es el extracto de SQL Server 2008 R2, Transformar y Cargar herramienta para la integración de información a través de fuentes de datos. Puede exportar archivos de SQL Server a MySQL mediante Business Intelligence Development Studio para crear paquetes SSIS . Paquetes SSIS constan de dos lógicas : los flujos de control y datos. El flujo de control dirige procesos secuenciales asociados con el flujo de datos y otros objetos en un paquete . El flujo de datos permite la gestión de datos a nivel de registro en el paquete . Antes de montar el paquete, sin embargo, primero debe crear conexiones de ADO para el origen de datos MS SQL Server 2008 y el destino , MySQL . Instrucciones
1
Haga clic en el botón Inicio de Windows, seleccione Microsoft SQL Server 2008 y haga clic en " servidor de Business Intelligence Development Studio SQL ".
2
Point a "Nueva "y seleccione " Proyecto " en el menú" archivo ". Cuando aparezca el cuadro de diálogo Proyecto, seleccione " Proyecto de Servicios de Integración " de la lista de plantillas instaladas de Visual Studio . Escriba un nombre descriptivo en el campo "Nombre" y haga clic en el botón " Aceptar".
3 Haga clic en el área en la ficha Administradores de conexión , que se encuentra en la parte inferior central de la la pantalla de Diseñador de paquetes
4
Seleccione "Nueva conexión ADO.Net " de la lista de accesos directos que aparece.
5
Haga clic en el "Nuevo ... " botón. en la configuración ventana Editor del administrador para crear un nuevo administrador de conexión.
6
Configure las opciones de MS SQL Server 2008 ( la fuente de datos ) al aceptar la configuración predeterminada en el campo " Proveedor" , introduciendo el nombre de servidor apropiado en el campo " nombre del servidor " y entrar en una base de datos adecuada en la lista "Seleccione o escriba un nombre de base de datos. " Haga clic en " Aceptar" para confirmar los ajustes de conexión ADO.Net para el origen de datos. Haga clic en " OK" para volver a la pantalla de Diseñador de paquetes .
7
Haga clic en el área en la ficha Administradores de conexión de nuevo. Esta vez , será la creación de una conexión ADO.Net para MySQL (destino ) .
8
Seleccione "Nueva conexión ADO.Net " de la lista de accesos directos que aparece.
9
Haga clic en el "Nuevo ... " botón en la ventana del Editor del administrador de configuración para crear un nuevo administrador de conexión.
10
Configure las opciones de MySQL ( la fuente de datos ) mediante la selección . " proveedores de la red \\ Proveedor de datos ODBC " en el campo" Proveedor " y elegir la fuente de datos adecuada en el epígrafe especificación de orígenes de datos . Bajo el título Información de inicio de sesión, escriba el nombre de usuario y contraseña para el origen de datos. Haga clic en para confirmar la configuración . Ambas conexiones aparecerán ahora en la ventana del Editor del administrador de configuración. Haga clic en " OK" para volver a la pantalla de Diseñador de paquetes .
11
Arrastra la " tarea de flujo de datos " de los elementos de control de flujo en el marco del cuadro de herramientas al área de diseño de la pantalla. A continuación, haga clic en la ficha Flujo de datos y seleccione " ADO NET Origen" y " Destino ADO NET " en Destinos de flujo de datos en el área de caja de herramientas.
12
Haga clic en el " Origen de ADO NET " y seleccione "Editar " en el menú contextual que aparece. Seleccione la tabla en el origen de datos que contiene los datos que desea exportar en el campo "Nombre de la tabla o la vista : " campo desplegable. Haga clic en " OK" para confirmar la configuración y volver a la pantalla del Diseñador de paquetes .
13
Haga clic en el " ADO NET Destino " y seleccione "Editar " en el menú contextual que aparece. En el campo Connection Manager , seleccione la base de datos de destino de la lista si no está activada de forma predeterminada ya
14
clic en el botón al lado del "Nuevo ... " . " Usar una tabla o vista : " campo desplegable para crear una nueva tabla de destino para exportar los datos del origen de datos . Una vez que haga clic en el botón " OK" , recibirá un mensaje de advertencia que indica que la información no es suficiente y puede que tenga que actualizar la configuración de las columnas en la ventana "Crear Table" que aparece. Haga clic en el botón " OK" .
15
quitar las comillas en la ventana "Crear Table" , añadir las columnas que se asignan a los datos del origen de datos y haga clic en el botón " OK" para continuar.
16
Seleccione " Asignaciones" para activar la página Asignaciones. Verifique que todas las columnas se asignan entre el origen y destino de los datos y haga clic en "OK " para continuar.
17
Guardar el paquete SSIS usando la opción "Guardar copia de Package.dtsx como" opción en el "Archivo " menú.
18
Cambiar la configuración global para el modo SQL a" ANSI " en MySQL. Escriba " SET GLOBAL sql_mode = ' ANSI ' " en la línea de comandos de MySQL.
19
Haga clic en el archivo del paquete debajo paquetes SSIS en la ventana del Explorador de soluciones. Seleccione "Execute Package " de la lista para completar la transferencia . Una vez que se completa la ejecución , si el flujo de tarea del elemento de control de flujo de datos es de color verde , esto significa que la transferencia se ha realizado correctamente . Si la tarea de flujo de datos es de color rojo que significa que se ha producido un error y la transferencia no tuvo éxito . Para las transferencias fallidas , utilice la ventana de salida que aparece en la parte inferior de la pantalla para solucionar errores .