A primeira vez que tive que restaurar um banco de dados

A primeira vez que tive que restaurar um banco de dados

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Mophead

Não é exatamente o mesmo período de tempo, mas não tão longe assim.

Lembro-me muito claramente.

Em meados dos anos 90, muito antes de ingressar na carreira de TI, eu trabalhava em um estúdio fotográfico em Muskegon, Michigan. Eles se especializaram em fotos da turma do ensino médio e fizeram muitos deles. Todas as manhãs, os fotógrafos vinham ao escritório para coletar impressões para as fotos que iriam tirar naquele dia – nome do aluno, endereço, hora das fotos, esse tipo de coisa.

Meus deveres no trabalho incluíam:

  • Removendo a fita de backup da noite anterior e trocando-a por uma nova
  • Executando algumas consultas ao banco de dados para preparar as sessões do dia
  • Impressão de compromissos e etiquetas para os fotógrafos

Uma manhã, executei uma consulta sem a cláusula WHERE. Porque é isso que você faz.

Não me lembro como as consultas funcionavam e nem me lembro como era o banco de dados. Só lembro que ele foi executado no SCO Xenix porque lembro dos manuais com muita clareza e lembro que não entrei em pânico. Eu sabia que ninguém mais havia acessado o banco de dados ainda – eu era um dos primeiros de todas as manhãs -, então tudo que eu precisava fazer era restaurar o banco de dados e seguir as etapas novamente.

Mas eu também lembro que o chefe (não gerente – patrão) tinha um épico temperamento. Tipo, xingar-e-jogar-coisas-e-fogo-tipo de temperamento. E, como eu, ele acordou cedo, e eu sabia que era apenas uma questão de tempo até ele aparecer e procurar suas impressões para ver quem ele iria fotografar naquele dia. Eu tinha certeza de que me entregaria a retaguarda e me resignei a esse fato.

Leia Também  Erros ilógicos podem ser um fator do plano - SQLBlog

Então, coloquei a fita da noite passada, iniciei a restauração e esperei. Com certeza, o chefe entrou e, antes que ele pudesse dizer qualquer coisa, eu disse:

Eu estraguei tudo, minha culpa e me desculpe. Eu estraguei as consultas que eu deveria executar, então estou restaurando o backup da noite passada e depois vou executar as consultas novamente e fazer as impressões. Você pode me demitir, se quiser, e eu entendo totalmente, se você quiser, mas provavelmente deve esperar para me demitir até que as restaurações terminem e eu faça as impressões. Ninguém mais aqui sabe como fazer isso, e os fotógrafos precisam trabalhar hoje.

Funcionou como um encanto. Ele assentiu, e eu percebi que ele estava chateado, mas ele não gritou ou jogou coisas. Ele apenas saiu bruscamente da sala de computadores e fez outras coisas.

Os fotógrafos e outras pessoas começaram a aparecer, procurando suas impressões. Expliquei que ainda não estavam prontos e expliquei o porquê. Todos eles tinham olhos grandes e perguntaram se o chefe sabia disso, e todos tinham certeza de que eu seria demitido.

Não fui demitido e todos ficaram surpresos. O chefe me usou como exemplo, dizendo: “Não, é isso que você deve fazer – confie quando fizer algo estúpido, conserte você mesmo e esteja pronto para lidar com as consequências”.

Parte de mim ficou um pouco decepcionada por não ter sido demitida. Eu não era um grande fã desse trabalho. Só fui demitido uma vez – de um Hardee -, mas isso é uma história para outra postagem no blog.

E se você? Você se lembra da primeira vez em que teve que fazer uma restauração no banco de dados para corrigir algo que atrapalhou?

Leia Também  Fazendo uma aposta nos blocos de anotações do Azure Data Studio - SQL TECH BLOG
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br