locked
Como usar o log do Sql para saber de mudancas de valor na tabela??? RRS feed

  • Pergunta

  •  

    Gostaria de saber se é possível através do log do Sql saber se houve mudança no valor de um determinado como de uma tabela.
    segunda-feira, 17 de novembro de 2008 17:33

Todas as Respostas

  • Boa Tarde,

     

    Embora o log possa ter essa informação não é possível lê-lo. Você só pode ler o log de transações com uma ferramenta de terceiros. Não há como lê-lo nativamente. Se a idéia é construir uma auditoria, para controlar alterações na tabela você deve utilizar triggers.

     

    [ ]s,

     

    Gustavo

     

    segunda-feira, 17 de novembro de 2008 18:31
  • Thiago,

     

    Concordo plenamente com o Gustavo, em relação a ferramenta eu aconselho a utilizar as ferramentas da Red-Gate.com, mais especificamente a ferramenta LogRescue, mas existem outras como por exemplo a LogExplorer.

    terça-feira, 18 de novembro de 2008 14:37
    Moderador
  • Olá Thiago,

     

     

    No meu blog eu postei um artigo falando sobre como auditar tabelas através de tabelas espelho.

     

    http://demetriosqlserver.spaces.live.com/blog/cns!1D50CF1AC3A02CDE!164.entry

     

    Abraços

    domingo, 7 de dezembro de 2008 15:17