Partager via


Installez les composants SSMA sur SQL Server (MySQLToSql)

Outre l’installation de Assistant Migration SQL Server (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 des données côté serveur est utilisé pour migrer les données.

Prérequis

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

  • Microsoft Windows Installer 3.1 ou version ultérieure.

  • Microsoft .NET Framework version 4.7.2 ou version 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.

    Remarque

    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 désactiver temporairement l’antivirus. Après l'installation, assurez-vous d’activer votre logiciel antivirus et votre pare-feu.

Installer le pack d’extensions

Téléchargez le pack d’extensions Assistant Migration Microsoft SQL Server for MySQL

Vous pouvez installer le pack d’extensions à 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 administrateur système 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, sélectionnez Suivant.

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

  5. Dans la boîte de dialogue Choisir le type de configuration, sélectionnez Classique.

  6. Dans la boîte de dialogue Prêt pour l'installation, sélectionnez Installer.

  7. Dans la boîte de dialogue Terminer la première étape de l’installation, sélectionnez 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 où vous migrez des schémas MySQL, puis sélectionnez 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 sélectionnez Suivant.

    L’authentification Windows utilise vos identifiants Windows pour essayer de se connecter à l’instance de SQL Server. Si vous sélectionnez Authentification SQL Server, vous devez entrer un nom de compte de connexion SQL Server et un mot de passe.

  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 sélectionnez 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 sélectionnez 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 sélectionnez Suivant. Ou, pour quitter l’Assistant, sélectionnez Non.