Contar VLF

Esse script é bem simples, ele vai acessar todas as bases da instância e vai contar quantos VLF´s existem em cada base. Nada muito complexo. Qual a importância disso? Muitos VLF´s podem acarretar em um restore muito lento, ou uma inicialização da base muito demorada. Isso acontece, em muitos casos, por crescimento desordenado do transaction […]

Usar o xp_logininfo

Em alguns casos nos deparamos com logins estranhos nos servidores SQL. Uma coisa que deixa qualquer DBA feliz da vida (#SQN) é encontrar um grupo de Windows dentro com permissões dentro do SQL, mais sexy ainda quando esse grupo esta na role de SysAdmin… Em todo o caso, o DBA nem sempre tem acesso a administração […]

Índices? pra que manutenção disso?

Sou muito fã de ferramentas que ajudem a facilitar o dia a dia na administração do SQL, vocês já devem ter visto isso no Post Top 5 – Ferramentas Grátis, Eu estava fazendo o download de umas ferramentas no site da RedGate e achei esse programa muito interessante,,, simples,,, gratuito,,, o SQL Index Manager,,, Com […]

The Log scan in database model is not valid

Um pouco da história antes…. Dia 08/12/2011 choveu muito aqui em sampa,,, tivemos problemas com a elétrica aqui no prédio, ocasionando diversas quedas de energia,,, Tenho instalado no desktop um SQL Server 2008 R2 Express, onde tenho algumas bases para testes,, até ai nenhuma novidade,,, Quando cheguei no dia seguinte (09/12/2011) percebi que um sistema […]

SQLPASS – I Should Have Looked the Other Way

Foi um dos melhores momentos no keynote do 3o. dia,,, [youtube=http://www.youtube.com/watch?v=ST-JmMc7R9U] pra quem quer acompanhar a música com a letra: [youtube=http://www.youtube.com/watch?v=vsafOonKs8I]

SQLPASS – Keynote D2

08h10 – Hoje é o kilt day,,,, 08h18 – Hoje tem um monte de agradecimento para as pessoas que ajudam o evento a ser realizado 08h25 – O Pessoal apresentou um vídeo sobre as qualidades mais interessante para as pessoas sobre o sql,,, muitas das pessoas são de instituições bancárias,,,, 08h30 – O VP está […]

Um bom programa para quebra galho

Estava revirando uns arquivos no meu HD externo e achei um programa muito legal para conexão ODBC. Antes de falar do programa,,, a historinha… Conheci uma vez uma empresa que o pessoal não deixava acessar o servidor com SQL por TS nem SSMS,,, Perguntei pra eles como eu iria ajudar a identificar os problemas se […]

Malditos SQL Aliases

Estava em um cliente montando uma estratégia para migração de 2 instâncias de SQL 2000 para uma única instância de SQL 2005… até aí tranquilo,,, certo? Listamos os linked servers, jobs, usuários e senhas, bases, collation,,, etc,,, tudo quase pronto pra migração…. Ai, lembrei de um detalhe… algumas bases estavam em uma instância default do […]

TableDiff

Imagine a situação do post Corrompendo um Banco SQLmas na vida real,,, Você chega um belo dia na empresa e, lê nos seus emails que, o SQL apresentou falha na estrutura de dados e algumas páginas de dados podem ter sido corrompidas,,, Como um bom DBA, você corre para ver se o backup da noite […]

Catalogar objetos

Esse código faz parte daquele tipo de código para gerar documentação. Não faz nada muito complexo, apenas mostra o objeto, quem é dono, que tipo e quando foi criado. SELECT [NAME] AS OBJECT_NAME, USER_NAME(UID) AS OWNER, TYPE = CASE WHEN XTYPE = ‘u’ THEN ‘table’ WHEN XTYPE = ‘c’ THEN ‘check constraint’ WHEN XTYPE = […]