Valide uma migração

Esta página descreve como confirmar se os dados migrados estão completos e corretos. No mínimo, deve verificar se as suas tabelas existem na instância das bases de dados do Cloud SQL for SQL Server migrada.

  1. Estabeleça ligação à sua instância do Cloud SQL para SQL Server com uma ferramenta onde pode executar comandos SQL nas suas bases de dados migradas.

    Para mais informações sobre como estabelecer ligação a instâncias do Cloud SQL, consulte as Opções de ligação na documentação do Cloud SQL.

  2. Execute comandos SQL para validar os dados migrados. Por exemplo:

    Apresentar todas as bases de dados

    Execute o seguinte comando para verificar se o Cloud SQL para SQL Server de destino contém todas as bases de dados de origem que queria migrar:

    EXEC sp_databases;
    GO

    Indicar todas as tabelas numa base de dados

    Execute os seguintes comandos para verificar se a base de dados migrada contém todas as tabelas necessárias:

    1. Começar a usar uma base de dados específica:
      USE DATABASE_NAME;
      GO
    2. Indicar todas as tabelas na base de dados:
      SELECT * FROM information_schema.tables;

    Verifique o conteúdo e as definições da tabela

    Execute os seguintes comandos para verificar a correção de uma tabela migrada específica:

    1. Começar a usar uma base de dados específica:
      USE DATABASE_NAME;
      GO
    2. Ver a definição da tabela:
      EXEC sp_help 'dbo.TABLE_NAME';
    3. Valide o conteúdo da tabela:
      SELECT * FROM TABLE_NAME';
      GO