Verifica di una migrazione

Questa pagina descrive come verificare che i dati di cui è stata eseguita la migrazione siano completi e accurati. Come minimo, devi verificare che le tabelle esistano nell'istanza dei database Cloud SQL per SQL Server di cui è stata eseguita la migrazione.

  1. Connettiti all'istanza Cloud SQL per SQL Server con uno strumento in cui puoi eseguire comandi SQL sui database di cui è stata eseguita la migrazione.

    Per saperne di più sulla connessione alle istanze Cloud SQL, consulta Opzioni di connessione nella documentazione di Cloud SQL.

  2. Esegui comandi SQL per verificare i dati di cui è stata eseguita la migrazione. Ad esempio:

    Elenca tutti i database

    Esegui il seguente comando per verificare se Cloud SQL per SQL Server di destinazione contiene tutti i database di origine di cui vuoi eseguire la migrazione:

    EXEC sp_databases;
    GO

    Elenca tutte le tabelle in un database

    Esegui questi comandi per verificare se il database di cui è stata eseguita la migrazione contiene tutte le tabelle necessarie:

    1. Per iniziare a utilizzare un database specifico:
      USE DATABASE_NAME;
      GO
    2. Elenca tutte le tabelle nel database:
      SELECT * FROM information_schema.tables;

    Controlla i contenuti e le definizioni della tabella

    Esegui i seguenti comandi per verificare la correttezza di una tabella specifica di cui è stata eseguita la migrazione:

    1. Per iniziare a utilizzare un database specifico:
      USE DATABASE_NAME;
      GO
    2. Visualizza la definizione della tabella:
      EXEC sp_help 'dbo.TABLE_NAME';
    3. Verifica i contenuti della tabella:
      SELECT * FROM TABLE_NAME';
      GO