DBA por acidente X Command Line

“DBA por acidente” Começo o texto de hoje falando um pouco deste que é um termo muito comum em rodas de conversas de DBAs e profissionais que se dedicam a fazer bem feito e com excelência aquilo que se propõe a fazer, neste caso mais especificamente falando, ser um DBA cada vez melhor… Abro aqui um parêntese para indicação de…

Continue Reading

Recovery Model – Trate-o com carinho

Continuando a linha de posts sobre Backup e já partindo para um intermédio entre Segurança dos dados e Disponibilidade, o foco da vez é o famoso Recovery Model, ou simplesmente Modelo de Recuperação. Venho escrevendo sobre backup ultimamente pois tenho ciência que é um dos pontos fortes e de mais necessidades no que se refere à Administração de banco de…

Continue Reading

Restore – A fase crítica do processo

No dia 11/02 publiquei um artigo falando dos tipos mais básicos de backup no SQL Server. Dando continuidade tentarei abordar neste post um pouco sobre o processo de restore, especificamente dos tipos de backup (Full, Differential e Transaction Log) discutidos no post anterior. Existe um cara super pessimista, ou excessivamente realista chamado Edward Murphy, que criou diversas leis, dentre as quais separei…

Continue Reading

Full, Diferencial e T-Log – Salve seus dados

Dando sequência à série de posts sobre backup, iniciada com os posts “BACKUP – Você está fazendo corretamente?” e “Política de backup – Implante esta ideia“, este post será um pouco mais voltado à prática, demonstrando como executar os três tipos de backup mais comuns e que de uma forma básica, podem garantir que seus dados estejam a salvos, caso…

Continue Reading

Política de backup – Implante esta ideia.

Continuando, conforme informado no post anterior, onde comecei a falar sobre Backup e segurança dos dados, a intenção neste artigo é dissertar um pouco sobre minha visão a respeito de “Política de Backup” e tentar desta forma esclarecer e discutir um pouco sobre este assunto de extrema importância. Gosto sempre de começar meus escritos com uma definição acerca daquilo que estou…

Continue Reading

BACKUP – Você está fazendo corretamente?

Vejo um grande problema em blogs e posts em geral (incluo-me neste grupo), que por achar que meus posts ficarão muito básicos, ninguém terá interesse ou até mesmo serei julgado por postar coisas banais, acaba-se por não escrever muito, ou querer sempre escrever artigos de alto nível de complexidade. Porém estive pensando que a vida profissional e de aprendizado é…

Continue Reading

FILESTREAM de um jeito prático e objetivo

Antes de começar a falar do FILESTREAM propriamente dito, quero falar um pouco sobre a importância de se participar das “Comunidades Virtuais“, segundo o Wikipédia, resumidamente este termo define-se pelo estabelecimento de relações num espaço virtual por indivíduos com interesses em comum. Nestes espaços virtuais, o conhecimento é compartilhado e você sempre encontra pessoas que abraçam sua causa e vão…

Continue Reading

Utilizando e personalizando o uso da “sp_msforeachdb”.

Existem diversas procedures “não documentadas” no SQL SERVER que nos dão uma super ajuda em diversas tarefas cotidianas, tanto para a administração de uma instância, quanto para desenvolvimento em geral. A vantagem da utilização destas procedures não documentadas, é que elas nos permitem ganhos de produtividade em atividades que necessitam ser executadas em diversos objetos dentro da instância, entre eles:…

Continue Reading

Alterando diretório de armazenamento do arquivo de dados (.mdf / .ndf)

As vezes, por falha no momento da criação de um database, por não ter seguido os padrões definidos ou mesmo por necessidade de realocação de arquivos por conta de problemas com espaço em disco, somos obrigados a fazer a movimentação do(s) arquivo(s) de dados fisicamente entre diretórios nos quais estes estão armazenados. Para executar a movimentação física e apontamento lógico…

Continue Reading