Ir para conteúdo

Procedure para backup virada mês


ilanocf

Posts Recomendados


  • Tópicos Que Criei:  7
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  12
  • Conteúdo/Dia:  0.00
  • Reputação:   11
  • Pontos/Conquistas:  148
  • Conteúdo Resolvido:  0
  • Dias Ganho:  6
  • Status:  Offline
  • Idade:  53
  • Dispositivo:  Windows

Olá pessoal,

O Backup Virada Mês é um dos backups mais importantes, principalmente para o RH pois é onde se faz a virada de um mês para outro. É claro que existem formas diferentes de se fazer este procedimento mas, na empresa em que trabalho, mesmo com todas as políticas de backup, guardamos backups específicos para o RH sempre o setor nos pede. Volto a dizer que essas práticas dependem muito de cada empresa, sendo assim, talvez este post não atenda a todos mas achei interessante publicá-lo pois possui funções que talvez ajude alguém no fórum.

Bom, vamos ao que interessa.

O que este script faz?

1. Verifica se a base definida pelo usuário na variável existe. Se não existir informa que o nome da base pode ter sido digitada errada (embora você possa mudar o script para deixar o nome da base fixo);

2. Encontrando a base, ele verifica nos históricos de backup se o backup da base definido na variável foi feito naquele mês e ano. Caso já tenha sido feito, é enviado uma mensagem dizendo que o backup do mês e ano definido pelo usuário já foi realizado.

3. Em caso de erro no backup, é retornado um select mostrando o(s) possível(is) erro(s) com uma coluna chamada CONSIDERAÇÕES que orienta como fazer o script CHECKDB para aqueles que não têm experiência com banco de dados.

MODO DE USO:

USE master

GO

EXEC BACKUP_VIRADA_MES 'NOME_DA_BASE', 4, 2020

 

Espero que este script seja útil e que impulsione a outros para melhoria desta rotina e outras rotinas de backup que estarei disponibilizando aqui.

Ilano caldas

BACKUP_VIRADA_MES.sql

  • Like 2
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.802
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.268
  • Conteúdo Resolvido:  0
  • Dias Ganho:  185
  • Status:  Offline
  • Idade:  51
  • Dispositivo:  Windows

Boa Ilano!! :)

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.