Partager via


Assistant de Migration (AccessToSQL)

L’Assistant Migration SQL Server (SSMA) vous guide tout au long de la migration d’une ou plusieurs bases de données d’Access vers SQL Server ou Azure SQL. À l’aide de l’Assistant, vous créez un projet, ajoutez des bases de données au projet, sélectionnez des objets à migrer et connectez-vous à SQL Server ou Azure SQL. Vous convertissez, chargez et migrez également des schémas et des données Access. Si vous le souhaitez, vous pouvez lier des tables Access à SQL Server ou à des tables Azure SQL.

La plupart des pages de l’Assistant Migration contiennent les mêmes options que les boîtes de dialogue SSMA existantes. Cet article décrit les pages de l'Assistant et fournit des liens pour en savoir plus sur chaque option. Si une page contient des options uniques, cet article les documente.

Démarrer l’Assistant Migration

Par défaut, l’Assistant Migration s’affiche quand vous démarrez SSMA. Vous pouvez également démarrer l’Assistant de migration dans le menu Fichier en sélectionnant Assistant de migration.

Page d’accueil

La page d’accueil présente l’Assistant Migration et offre l’option suivante pour le lancer.

Lancer cet Assistant au démarrage

Par défaut, SSMA démarre l’Assistant Migration lorsque vous démarrez SSMA. Pour empêcher le démarrage automatique de l’Assistant, décochez cette case.

Page Créer un projet

La page Créer un projet est l’emplacement où vous entrez le nom du fichier projet, l’emplacement et le type de projet de migration (version de SQL Server cible utilisée pour la migration). Pour plus d’informations, consultez New Project (SSMA).

Page d'ajout de bases de données Access

Utilisez la page Ajouter des bases de données Access pour ajouter une ou plusieurs bases de données Access au projet. Ajoutez des bases de données individuelles en sélectionnant Ajouter des bases de données, puis en sélectionnant les bases de données dans la fenêtre Ouvrir . Vous pouvez également rechercher des bases de données à l’aide du bouton Rechercher des bases de données . Pour plus d’informations, consultez les articles suivants :

Page de sélection des objets à migrer

Dans la page Sélectionner des objets à migrer , sélectionnez des objets à convertir. Vous pouvez sélectionner tous les objets, groupes d’objets ou objets individuels.

  1. Développez Access-metabase, puis développez Bases de données.

  2. Effectuez une ou plusieurs des actions suivantes :

    • Pour convertir toutes les bases de données, cochez la case à côté de des bases de données.

    • Pour convertir ou omettre des bases de données individuelles, activez ou désactivez la case à cocher en regard du nom de la base de données.

    • Pour convertir ou omettre des requêtes, étendez la base de données, puis activez ou désactivez la case à cocher Requêtes.

    • Pour convertir ou omettre des tables individuelles, développez la base de données, développez Tables, puis activez ou désactivez la case à cocher en regard de la table.

Si vous avez de nombreux objets, utilisez les options De sélection d’objets avancées dans le volet droit pour filtrer les objets de base de données Access. Par exemple, si vous sélectionnez Tables dans le volet gauche, vous pouvez filtrer la liste des tables en entrant des chaînes dans la zone Filtre . Vous pouvez ensuite sélectionner ou effacer les tables filtrées pour la migration à l’aide des boutons en haut du volet.

Pour plus d’informations sur le filtrage, consultez la section Options de la sélection d’objets avancée.

Se connecter à la page SQL Server

Dans la page Se connecter à SQL Server , spécifiez les propriétés de connexion, puis connectez-vous à SQL Server. Pour plus d’informations, consultez Se connecter à SQL Server (GUI).

Important

Une fois la connexion établie, vous voyez la page Lier des tables dans laquelle vous pouvez lier les tables. Sélectionnez Suivant pour démarrer la migration.

Se connecter à la page Azure SQL

Dans la page Se connecter à Azure SQL , spécifiez les propriétés de connexion, puis connectez-vous à Azure SQL. Pour créer une base de données Azure, utilisez l’option Créer une base de données Azure qui s’affiche lorsque vous sélectionnez le bouton Parcourir . Pour plus d’informations, consultez Se connecter à Azure SQL (GUI).

Important

Une fois la connexion établie, vous voyez la page Lier des tables dans laquelle vous pouvez lier les tables. Sélectionnez le bouton Suivant dans la page Liens pour démarrer la migration.

La page Tables de liens vous permet de lier vos tables Access d’origine aux tables SQL Server ou Azure SQL migrées. Lorsque vous liez des tables, votre base de données Access est modifiée afin que vos requêtes, formulaires, rapports et pages d’accès aux données utilisent les données dans SQL Server ou Azure SQL, au lieu des données de votre base de données Access.

Cochez la case Lier les tables pour lier les tables Access aux tables SQL Server ou Azure SQL migrées. Pour démarrer la migration, sélectionnez le bouton Suivant .

Page État de la migration

La page État de la migration indique la progression de la conversion des schémas d’accès en schémas SQL Server ou Azure SQL, en chargeant les schémas convertis en SQL Server ou Azure SQL, puis en migrant les données.

Pour plus d’informations sur cette page, consultez Convertir, Charger et Migrer.