Installation de composants SSMA sur SQL Server (MySQLToSQL)

Outre l’installation de SSMA, vous devez également installer des composants sur l’ordinateur exécutant SQL Server. Ces composants incluent le pack d’extension SSMA, qui prend en charge la migration des données et les fournisseurs MySQL pour activer la connectivité serveur à serveur.

Pack d’extensions SSMA pour MySQL

Le pack d’extension SSMA ajoute une base de données, sysdb, à l’instance spécifiée de SQL Server. Cette base de données contient les tables et procédures stockées requises pour migrer des données.

En outre, lorsque vous migrez des données vers SQL Server, SSMA crée des travaux SQL Server Agent, lorsque le moteur de migration de données côté serveur est utilisé pour migrer les données.

Prerequisites

Avant d’installer les composants serveur SSMA pour MySQL sur SQL Server, vérifiez que l’ordinateur répond aux exigences suivantes :

  • Microsoft Windows Installer 3.1 ou une version ultérieure.

  • Microsoft .NET Framework version 4.7.2 ou ultérieure. Vous pouvez l’obtenir à partir du Centre de développement .NET Framework.

  • Fournisseur client MySQL et connectivité à la base de données MySQL que vous souhaitez migrer. Vous pouvez installer des fournisseurs à partir du support de produit MySQL ou du site Web MySQL.

  • Le service SQL Server Browser doit s’exécuter pendant l’installation. Il est utilisé pour remplir une liste des instances de SQL Server dans l’Assistant Installation. Vous pouvez désactiver le service SQL Server Browser après l’installation.

    Note

    Si le service SQL Server Browser est en cours d’exécution, mais que vous ne voyez toujours pas la liste des instances dans le programme d’installation, vous devez débloquer le port UDP 1434. Vous pouvez utiliser le Pare-feu Windows pour débloquer temporairement le port, ou désactiver temporairement le Pare-feu Windows. Vous devrez peut-être également désactiver temporairement les logiciels antivirus. Veillez à activer les pare-feu et les logiciels antivirus après l’installation.

Installation du pack d’extension

Vous pouvez installer le pack d’extension à tout moment avant de migrer des données vers SQL Server.

Important

Pour installer le pack d’extensions, vous devez être membre du rôle serveur sysadmin sur l’instance de SQL Server.

Pour installer le pack d’extensions :

  1. Copiez SSMA pour SSMAforMySQLExtensionPack_n.msi, où n est le numéro de build, sur l’ordinateur exécutant SQL Server.

  2. Double-cliquez sur SSMAforMySQLExtensionPack_n.msi.

  3. Dans la boîte de dialogue Bienvenue , cliquez sur Suivant.

  4. Dans la boîte de dialogue Contrat de licence utilisateur final, lisez le contrat de licence. Si vous acceptez, sélectionnez l’option J’accepte l’option contrat , puis cliquez sur Suivant.

  5. Dans la boîte de dialogue Choisir le type d’installation, cliquez sur Classique.

  6. Dans la boîte de dialogue Prêt à installer , cliquez sur Installer.

  7. Dans la boîte de dialogue Terminer la première étape de l’installation , cliquez sur Suivant.

    Une nouvelle boîte de dialogue s’affiche, dans laquelle vous sélectionnez l’instance de SQL Server pour l’installation du pack d’extension.

  8. Sélectionnez l’instance de SQL Server dans laquelle vous allez migrer des schémas MySQL, puis cliquez sur Suivant.

    L’instance par défaut porte le même nom que l’ordinateur. Les instances nommées sont suivies d’une barre oblique inverse et du nom de l’instance.

  9. Dans la page de connexion, sélectionnez la méthode d’authentification, puis cliquez sur Suivant.

    L’authentification Windows utilise vos informations d’identification Windows pour essayer de vous connecter à l’instance de SQL Server. Si vous sélectionnez Authentification du serveur, vous devez entrer un nom de connexion et un mot de passe SQL Server.

  10. L’étape suivante vous oblige à définir le mot de passe d’une clé principale qui sera utilisée pour chiffrer les données sensibles stockées dans la base de données du pack d’extensions pendant la migration des données côté serveur. Fournissez un mot de passe fort, puis cliquez sur Suivant.

  11. Dans la boîte de dialogue suivante, sélectionnez Installer la base de données utilitaires n et installez les bibliothèques du pack d’extension, où n est le numéro de version, puis cliquez sur Suivant.

    La base de données sysdb est créée avec les tables et les procédures stockées requises pour la migration des données (à l’aide du moteur de migration de données côté serveur) sont créées dans cette base de données.

  12. Pour installer les utilitaires sur une autre instance de SQL Server, sélectionnez Oui, puis cliquez sur Suivant. Ou, pour quitter l’Assistant, cliquez sur Non.

Voir aussi