Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
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.
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:
EXECsp_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:
Começar a usar uma base de dados específica:
USEDATABASE_NAME;GO
Indicar todas as tabelas na base de dados:
SELECT*FROMinformation_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:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-21 UTC."],[[["\u003cp\u003eThis guide helps verify the completeness and accuracy of migrated data in Cloud SQL for SQL Server.\u003c/p\u003e\n"],["\u003cp\u003eYou can connect to your Cloud SQL instance using tools capable of running SQL commands.\u003c/p\u003e\n"],["\u003cp\u003eUse the \u003ccode\u003eEXEC sp_databases;\u003c/code\u003e command to confirm that all intended databases have been migrated.\u003c/p\u003e\n"],["\u003cp\u003eUtilize \u003ccode\u003eUSE DATABASE_NAME;\u003c/code\u003e and \u003ccode\u003eSELECT * FROM information_schema.tables;\u003c/code\u003e to verify the presence of all required tables within a specific database.\u003c/p\u003e\n"],["\u003cp\u003eCheck table definitions with \u003ccode\u003eEXEC sp_help 'dbo.TABLE_NAME';\u003c/code\u003e and verify table contents using \u003ccode\u003eSELECT * FROM TABLE_NAME;\u003c/code\u003e to ensure the correctness of migrated tables.\u003c/p\u003e\n"]]],[],null,["# Verify a migration\n\nThis page describes how to confirm that your migrated data is complete and\naccurate. At a minimum, you should verify that your tables exist in the\nmigrated Cloud SQL for SQL Server databases instance.\n\n1. Connect to your Cloud SQL for SQL Server instance with a tool where you can run SQL commands against your migrated databases. For more information on connecting to Cloud SQL instances, see\n [Connection options](/sql/docs/sqlserver/connect-overview#tools_for_connecting_to)\n in Cloud SQL documentation.\n\n2. Run SQL commands to verify your migrated data. For example:\n\n #### List all databases\n\n Run the following command to verify if your destination Cloud SQL for SQL Server\n contains all the source databases you wanted to migrate: \n\n ```sql\n EXEC sp_databases;\n GO\n ```\n\n #### List all tables in a database\n\n Run the following commands to check if your migrated database\n contains all the necessary tables:\n 1. Start using a specific database: \n\n ```sql\n USE DATABASE_NAME;\n GO\n ```\n 2. List all tables in the database: \n\n ```sql\n SELECT * FROM information_schema.tables;\n ```\n\n #### Check table content and definitions\n\n Run the following commands to verify the correctness of a specific\n migrated table:\n 1. Start using a specific database: \n\n ```sql\n USE DATABASE_NAME;\n GO\n ```\n 2. View the table definition: \n\n ```sql\n EXEC sp_help 'dbo.\u003cvar translate=\"no\"\u003eTABLE_NAME\u003c/var\u003e';\n ```\n 3. Verify the table contents: \n\n ```sql\n SELECT * FROM TABLE_NAME';\n GO\n ```"]]