1
resposta

Versionar Banco

Teria como ter um log de commits feitos e navegar entre eles? Igual acontece em um sistema de versionamento git ?

1 resposta

Olá Maycon, tudo bem?

Desde já peço desculpas pela demora em obter retorno.

Sim, é possível manter um log de commits feitos em uma transação no Microsoft SQL Server e navegar entre eles usando o recurso de transações e o registro de log de transações (transaction log).

O registro de log de transações armazena informações sobre todas as operações de transação que ocorrem no banco de dados, incluindo commits e rollbacks. Com base nesse registro, é possível recuperar o estado do banco de dados em um ponto específico no tempo, como se fosse um sistema de versionamento.

Abaixo deixo os links para a documentação do Microsoft SQL Server que fornecem informações detalhadas sobre o recurso de transações e o registro de log de transações.

Espero ter ajudado.

Caso surja alguma dúvida, fico à disposição.

Abraços e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software