Valider une migration

Cette page explique comment vérifier que vos données migrées sont complètes et exactes. Au minimum, vous devez vérifier que vos tables existent dans l'instance Cloud SQL pour les bases de données SQL Server migrées.

  1. Connectez-vous à votre instance Cloud SQL pour SQL Server avec un outil vous permettant d'exécuter des commandes SQL sur vos bases de données migrées.

    Pour en savoir plus sur la connexion aux instances Cloud SQL, consultez Options de connexion dans la documentation Cloud SQL.

  2. Exécutez des commandes SQL pour vérifier vos données migrées. Par exemple :

    Lister toutes les bases de données

    Exécutez la commande suivante pour vérifier si votre destination Cloud SQL pour SQL Server contient toutes les bases de données sources que vous souhaitez migrer :

    EXEC sp_databases;
    GO

    Lister toutes les tables d'une base de données

    Exécutez les commandes suivantes pour vérifier si votre base de données migrée contient toutes les tables nécessaires :

    1. Commencez à utiliser une base de données spécifique :
      USE DATABASE_NAME;
      GO
    2. Répertoriez toutes les tables de la base de données :
      SELECT * FROM information_schema.tables;

    Vérifier le contenu et les définitions des tables

    Exécutez les commandes suivantes pour vérifier l'exactitude d'une table migrée spécifique :

    1. Commencez à utiliser une base de données spécifique :
      USE DATABASE_NAME;
      GO
    2. Affichez la définition de la table :
      EXEC sp_help 'dbo.TABLE_NAME';
    3. Vérifiez le contenu du tableau :
      SELECT * FROM TABLE_NAME';
      GO