none
Como abrir um arquivo LOG de transação para análise RRS feed

  • Pergunta

  • Bom dia pessoal,

    Como faço para abrir um arquivo de log e ver as operações executadas? No SQL Server não tem esse recurso?

    Estava pesquisando na internet, mas só encontrei ferramentas pagas como o exemplo abaixo:

    https://www.youtube.com/watch?v=nrncJHLaq6c

    sexta-feira, 18 de março de 2016 14:27

Respostas

Todas as Respostas

  • BOm dia,

    Eu acho que você não consegue abrir o log, mas você consegue fazer uma consulta nele.

    select [Current LSN],
           [Operation],
           [Transaction Name],
           [Transaction ID],
           [Transaction SID],
           [SPID],
           [Begin Time]
    FROM   fn_dblog(null,null)

    Para mais informações:

    How to read the SQL Server Database Transaction Log

    abraços,



    Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net

    sexta-feira, 18 de março de 2016 14:47
  • Para ler arquivo LDF, só conheço ferramentas de terceiros.

    Dê uma olhada neste:

    SQL Transaction Log File Analyze

    Att,


    Antero Marques


    • Marcado como Resposta LWMN sexta-feira, 18 de março de 2016 21:27
    • Editado Antero Marques sexta-feira, 18 de março de 2016 22:03
    sexta-feira, 18 de março de 2016 15:11
  • Boa tarde,

    Voce pode utilizar a function fn_dblog como mencionado pelo Tiago, porém a leitura por essa função é bem dificil de interpretar, para isso tem algumas ferramentas de terceiro,

    Eu ja utilizei a da Apex achei muito boa, mas também é uma ferramenta paga, faça um teste com ela.

    Att

    Reginaldo Silva

    sexta-feira, 18 de março de 2016 19:14
  • Boa tarde,

    Voce pode utilizar a function fn_dblog como mencionado pelo Tiago, porém a leitura por essa função é bem dificil de interpretar, para isso tem algumas ferramentas de terceiro,

    Eu ja utilizei a da Apex achei muito boa, mas também é uma ferramenta paga, faça um teste com ela.

    Att

    Reginaldo Silva

    Sim Reginaldo, eu percebi isso. Eu vi algumas soluções na internet que facilita muito a análise de operações realizadas no banco de dados exibindo de forma bem amigável e como foram escritos os scripts. Achei que o SQL Server por ser tão completo tivesse algum recurso que facilitaria esse tipo de análise sem recorrer a ferramenta de terceiros, mas obrigado pela sugestão.
    sexta-feira, 18 de março de 2016 21:24
  • Para ler LDF, só conheço ferramentas de terceiros.

    Dê uma olhada neste:

    SQL Transaction Log File Analyze

    Att,


    Antero Marques

    Antero, pelo que já pesquisei em vários sites esta ferramenta que você sugeriu está sendo a mais recomendada. Obrigado!
    • Marcado como Resposta LWMN sexta-feira, 18 de março de 2016 21:27
    • Não Marcado como Resposta LWMN sexta-feira, 18 de março de 2016 21:27
    sexta-feira, 18 de março de 2016 21:25