none
Backup de Log - Bases espelhadas RRS feed

  • Pergunta

  • Preciso conseguir diminuir o tamanho do arquivo de LOG e depois controlar o crescimento do mesmo.

    Tenho uma base espelhada com 90GB.

    Rotina de Backup Full: Todos os dias as 2:00AM

    Tempo de execução do Backup Full: 9h30

    Rotina de Backup de Log: Todos os dias, a cada 1 (uma) hora, a partir das 4:00AM

    O Log está sempre crescendo, já com 513GB. Incremento: 2 GB por vez.

    Tentei SHRINKFILE(2,EMPTYFILE), mas retorna a mensagem: "Não é possível encolher o registo para a base de dados 'BancoDeDados' até todos secundários terem passado o ponto de adição do registo."

    DBCC OPENTRAN;  
    Resultado: "Não há transações abertas ativas."

    DBCC SQLPERF(logspace)
    Resultado: 
       Database Name Log Size (MB) Log Space Used (%) Status
       BancoDeDados         525762.4          99.93562 0

    DBCC LOGINFO; 
    Resultado: 2.069.576 VLF
    Status 0 => 5
    Status 2 => 2.069.571 VLF


    quarta-feira, 15 de fevereiro de 2017 16:58

Respostas

  • Bom Dia Cássio,

    Base de 90 Gb e log de 513 GB, voce está com uma bola de neve ai perto de explodir.

    Alguma coisa está segurando seu log e não deixando o backup limpar.

    Seu espelhamento está funcionando? O servidor secundario está OFF?

    SELECT log_reuse_wait_desc,*
    FROM sys.databases

    Valida o resultado dessa coluna para essa sua base.


    Fabrício França Lima MCITP - SQL Server Database Administrator Trabalho com SQL Server desde 2006 Treinamento DBA ONLINE: http://www.fabriciolima.net/blog/cursos-online/treinamento-tarefas-do-dia-a-dia-de-um-dba-online/

    quinta-feira, 16 de fevereiro de 2017 11:55

Todas as Respostas

  • Bom Dia Cássio,

    Base de 90 Gb e log de 513 GB, voce está com uma bola de neve ai perto de explodir.

    Alguma coisa está segurando seu log e não deixando o backup limpar.

    Seu espelhamento está funcionando? O servidor secundario está OFF?

    SELECT log_reuse_wait_desc,*
    FROM sys.databases

    Valida o resultado dessa coluna para essa sua base.


    Fabrício França Lima MCITP - SQL Server Database Administrator Trabalho com SQL Server desde 2006 Treinamento DBA ONLINE: http://www.fabriciolima.net/blog/cursos-online/treinamento-tarefas-do-dia-a-dia-de-um-dba-online/

    quinta-feira, 16 de fevereiro de 2017 11:55
  • Cassio,

    Desde quando você esta observando este cenário?

    Como esta configurada o processo de espelhamento de banco de dados?

    Estamos se referindo a qual versão do SQL Server?


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    domingo, 19 de fevereiro de 2017 00:39
    Moderador