Partager via


Migrer des données Access vers SQL Server et Azure SQL (AccessToSQL)

Après avoir utilisé l’Assistant Migration SQL Server (SSMA) pour créer les objets de base de données dans la cible, vous pouvez migrer des données d’Access vers SQL Server ou Azure SQL.

Définir les options de migration

Avant de migrer des données vers SQL Server ou Azure SQL, passez en revue les options de migration de projet dans la boîte de dialogue Paramètres du projet .

Dans cette boîte de dialogue, vous pouvez définir :

  • taille du lot de migration
  • verrouillage de table
  • vérification des contraintes
  • activation de déclencheur d’insertion
  • gestion des valeurs nulles et d'identité
  • comment gérer les dates hors de la plage SQL Server

Pour plus d’informations, consultez Paramètres du projet (migration).

Migrer des données

La migration de données est une opération de chargement en bloc qui déplace des lignes de données vers SQL Server ou Azure SQL dans les transactions. Vous pouvez configurer le nombre de lignes à charger dans SQL Server ou Azure SQL dans chaque transaction dans les paramètres du projet.

Pour afficher les messages de migration, vérifiez que le volet Sortie est visible. Si ce n’est pas le cas, dans le menu Affichage , sélectionnez Sortie.

  1. Veillez à charger les objets de base de données Access dans SQL Server ou Azure SQL.

  2. Dans l’Explorateur de métadonnées Access, sélectionnez les objets qui contiennent les données que vous souhaitez migrer :

    • Pour migrer des données pour une base de données entière, cochez la case à côté du nom de la base de données.

    • Pour migrer des données à partir de tables individuelles, développez la base de données, développez Tables, puis cochez la case à côté de la table. Pour omettre certaines données des tables individuelles, décochez la case.

  3. Cliquez avec le bouton droit sur Bases de données , puis sélectionnez Migrer des données.

Vous pouvez également migrer des données en dehors de SSMA à l’aide de l’utilitaire bcp ou de SQL Server Integration Services.