Share via


Instalación de componentes de SSMA en SQL Server (MySQLToSQL)

Además de instalar SSMA, también debe instalar componentes en el ordenador que ejecuta SQL Server. Estos componentes incluyen el paquete de la extensión de SSMA, que admite la migración de datos y los proveedores de MySQL para habilitar la conectividad de servidor a servidor.

Paquete de la extensión de SSMA para MySQL

El paquete de la extensión de SSMA agrega una base de datos, sysdb, a la instancia especificada de SQL Server. Esta base de datos contiene las tablas y los procedimientos almacenados necesarios para migrar datos.

Además, al migrar datos a SQL Server, SSMA crea trabajos del Agente SQL Server cuando se usa el motor de migración de datos del lado servidor para migrar los datos.

Requisitos previos

Antes de instalar SSMA para los componentes del servidor MySQL en SQL Server, asegúrese de que su ordenador cumple los requisitos siguientes:

  • Microsoft Windows Installer 3.1 o una versión posterior.

  • Microsoft .NET Framework versión 4.7.2 o una versión posterior. Puede obtenerlo desde el Centro para desarrolladores de .NET Framework.

  • Proveedor de cliente mySQL y conectividad a la base de datos MySQL que desea migrar. Puede instalar proveedores desde el medio del producto MySQL o del sitio web de MySQL.

  • El servicio SQL Server Browser debe ejecutarse durante la instalación. Se usa para rellenar una lista de las instancias de SQL Server en el Asistente para instalación. Puede deshabilitar el servicio SQL Server Browser después de la instalación.

    Nota:

    Si el servicio SQL Server Browser se está ejecutando, pero todavía no ve una lista de instancias en el programa de instalación, debe desbloquear el puerto UDP 1434. Puedes usar Firewall de Windows para desbloquear temporalmente el puerto o deshabilitar temporalmente firewall de Windows. También tendrá que deshabilitar temporalmente el software antivirus. Asegúrese de habilitar firewalls y software antivirus después de la instalación.

Instalación del paquete de la extensión

Puede instalar el paquete de la extensión en cualquier momento antes de migrar datos a SQL Server.

Importante

Para instalar el paquete de la extensión, debe ser miembro del rol de servidor sysadmin en la instancia de SQL Server.

Para instalar el paquete de la extensión:

  1. Copie SSMA para SSMAforMySQLExtensionPack_n.msi, donde n es el número de compilación, en el ordenador que ejecuta SQL Server.

  2. Haga doble clic en SSMAforMySQLExtensionPack_n.msi.

  3. En el cuadro de diálogo Bienvenida, haga clic en Siguiente.

  4. En el cuadro de diálogo del Acuerdo de licencia para el usuario final, lea el acuerdo de licencia. En caso de aceptar el acuerdo de licencia, active Acepto el acuerdo de licencia y, a continuación, haga clic en Siguiente.

  5. En el cuadro de diálogo Elegir tipo de instalación, haga clic en Típico.

  6. En el cuado de diálogo Preparado para instalar, haga clic en Instalar.

  7. En el cuadro de diálogo Completar el primer paso de instalación, haga clic en Siguiente.

    Aparecerá un cuadro de diálogo nuevo, en el que se selecciona la instancia de SQL Server para la instalación del paquete de extensión.

  8. Seleccione la instancia de SQL Server donde va a migrar esquemas MySQL y, a continuación, haga clic en Siguiente.

    La instancia predeterminada tiene el mismo nombre que el ordenador. Las instancias con nombre van seguidas de una barra diagonal inversa y el nombre de la instancia.

  9. En la página de conexión, seleccione el método de autenticación y, a continuación, haga clic en Siguiente.

    La autenticación de Windows usará sus credenciales de Windows para intentar iniciar sesión en la instancia de SQL Server. Si selecciona Autenticación de servidor, introduzca un nombre de inicio de sesión y una contraseña.

  10. El siguiente paso requiere que establezca la contraseña de una clave maestra que se usará para cifrar los datos confidenciales almacenados en la base de datos del paquete de la extensión durante la migración de datos del lado servidor. Proporcione una contraseña segura y haga clic en Siguiente.

  11. En el cuadro de diálogo siguiente, seleccione las bibliotecas Instalar base de datos de utilidades n e Instalar el paquete de la extensión, donde n es el número de versión y, a continuación, haga clic en Siguiente.

    La base de datos sysdb se crea con las tablas y los procedimientos almacenados necesarios para la migración de datos (mediante el motor de migración de datos del lado servidor) se crean en esta base de datos.

  12. Para instalar las utilidades en otra instancia de SQL Server, seleccione y, a continuación, haga clic en Siguiente. O, para salir del asistente, haga clic en No.

Consulte también