Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL video
  •    29 visitas a la página
  •   2799 visualizaciones de vídeo
  • 2024, octubre 02, miércoles

#111 Cómo sincronizar el esquema y los datos entre bases de datos en Azure SQL

Como sincronizar o esquema e os dados das tabelas entre banco de dados SQL do Azure

Iremos conhecer as técnicas:

1. Conhecer a estrutura dos banco de dados (SSMS, SQL SERVER INSTANCE, TABLES):

  • Utilizando o SQL Server Management Studio (SSMS), é possível explorar a estrutura de um banco de dados Azure SQL. Isso inclui visualizar tabelas, colunas e outros objetos do banco de dados.
    -- Exemplo: Consulta para listar todas as tabelas em um banco de dados
    SELECT TABLE_NAME
    FROM INFORMATION_SCHEMA.TABLES
    WHERE TABLE_TYPE = 'BASE TABLE';
    

2. Configurar grupo de Sincronização do Banco de dados (SYNC TO OTHER DATABASES):

  • A sincronização de banco de dados é configurada para manter múltiplos bancos de dados alinhados. Pode ser feito por meio de grupos de sincronização que conectam diferentes instâncias do Azure SQL Database.

3. Adicionar banco de dados Membro (SYNC MEMBERS, ADD AN AZURE DATABASE):

  • Membros são bancos de dados que fazem parte de um grupo de sincronização. Adicionar um banco de dados como membro significa incluí-lo no processo de sincronização.

4. Adicionar tabela para sincronização (REFRESH SCHEMA, SELECT DATABASE, SELECT TABLE, SELECT COLUMNS):

  • Antes de sincronizar, é necessário adicionar tabelas específicas ao processo. Isso envolve selecionar o banco de dados, escolher tabelas e, se necessário, selecionar colunas específicas para inclusão.

5. Sincronizar o esquema e os dados entre os bancos de dados (SYNC, REFRESH LOGS):

  • A sincronização propriamente dita é realizada por meio do comando SYNC. Isso garante que o esquema (estrutura) e os dados nas tabelas selecionadas sejam mantidos atualizados entre os membros do grupo de sincronização.
    -- Exemplo: Sincronização manual de um grupo de sincronização
    EXEC sp_sync_database_for_geo_replication;
    

Esses passos são parte integrante do processo de configuração e execução da sincronização entre bancos de dados Azure SQL, garantindo consistência nos dados e esquemas entre diferentes instâncias.

Este contenido contiene
  • Conteúdo video
  • Idioma Português
  • Duración 8m 8s
  • Subtítulos Sim

  • Tiempo de leer 1 min 31 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora