Como exportar o log de transações do banco de dados MS SQL 2008?

1

Como faço para exportar / visualizar as alterações entre 3:00 e 8:30 da manhã no meu banco de dados? Tenho pessoas inserindo dados no servidor e, durante esse período, tivemos um problema em que os dados das pessoas não foram inseridos corretamente no sistema.

Obrigado!

    
por SuperContra 08.09.2011 / 22:51

3 respostas

1

Há uma boa discussão sobre o assunto em esta postagem no fórum . A linha inferior é que os logs de transações não são destinados a revisar o que aconteceu, mas fazem parte do trabalho interno de SQL e recuperação de desastres. Mais importante ainda, você não pode descobrir quem fez o quê a partir de um log de transações. Você precisa de auditoria ativada para isso.

Existe um link para esta ferramenta de terceiros que pode ajudar.

    
por 08.09.2011 / 23:10
0

Não há muita ajuda em 2011 - mas se você estiver usando apenas o SQL Server 2000, há uma versão gratuita (e, portanto, de suporte muito limitado) da Redgate:

link

    
por 08.09.2011 / 23:21
0

A postagem no blog do Ajit Ananthram aborda as opções (Change Tracking, Change Data Capture , Service Broker with External Activator) em detalhes.

    
por 06.02.2013 / 10:02

Tags