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 di database Cloud SQL per SQL Server sottoposto a 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 ulteriori informazioni sulla connessione alle istanze Cloud SQL, consulta Opzioni di connessione nella documentazione di Cloud SQL.

  2. Esegui comandi SQL per verificare i dati sottoposti a 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 di un database

    Esegui i seguenti comandi per verificare se il database sottoposto a migrazione contiene tutte le tabelle necessarie:

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

    Controllare i contenuti e le definizioni della tabella

    Esegui i seguenti comandi per verificare la correttezza di una tabella migrata specifica:

    1. Inizia 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