E aí pessoal !!! O conteúdo da palesta sobre backup parcial e restauração parcial e online está disponível. O Slide está disponível para download ou visualização abaixo [slideshare id=40045338&doc=sqlsaturday325-141008203837-conversion-gate01] O link para o download dos scripts e da apresentação está aqui. Quero, novamente, agradecer pela oportunidade de ter palestrado no evento e agradecer a todos…
Tag: 2008
Gerar DACPAC versão c#
Já faz um tempo desde a versão em powershell do gerador de DacPac,,, visto alguns bugs e limitações que alguém poderia ter em utilizá-lo resolvi montar uma versão mais adaptável do App. Essa versão foi feita em Visual Studio 2013 e usa C#, o fonte ficará disponível no github (assim que conseguir fazer upload) e…
MSDB e os Pacotes de SSIS
Esse código mostra o tamanho ocupado por cada pacote de SSIS carregado dentro do MSDB. Algumas vezes o MSDB começa a ganhar proporções ocupadas que apenas a limpeza de rotina não dá conta e o pessoal esquece que os pacotes também ocupam espaço…
Event Notification para monitorar DeadLock
A algumas semanas tivemos a necessidade de substituir a forma que usávamos para monitorar Dead Lock por alguma coisa mais usual… Antes o Dead Lock era gravado no errorlog e depois encaminhado por email para o time,,, isso não é usual já que fica colocando muita informação desnecessária no errorlog e depois de alguns restarts…
Gerar DACPAC usando Powershell v2
Para quem leu meu post anterior de Gerar DACPAC usando Powershell percebeu que é um código muito simples, passível de erros como: digitar o nome do banco errado, símbolos nos nomes dos bancos, não escolher um local ou o nome do servidor ele gera erro no script… coisas bem primárias… Dessa vez fiz algumas melhorias,,,…
Gerar DACPAC usando PowerShell
O ciclo de vida da maioria dos bancos envolve desenvolvedores e DBA´s compartilhando scripts para atualização de objetos e atividades de manutenção. Existem algumas formas de fazer isso: gerar scripts de objetos Proporcionar acesso as partes interessadas (piada… eu sei…) para gerar os scripts DACPAC´s Backup/Restore etc.. Um pouco de contexto antes,,, Um DAC (aplicativo da camada…
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…
Recuperar DML através do Transaction Log
Todos sabem que quando é feita uma operação no banco muita coisa passa pelo Transaction Log. Pode ser de minimamente logado ou até quase absolutamente tudo e todo mundo sabe que é possível restaurar tudo do que foi feito através dos arquivos de backup. O script abaixo é o tipo de script que vale muito ser guardado com todo o carinho…
SQL Saturday #284 – Porto Alegre
E ai pessoal… Fiz o upload dos slides da minha apresentação no SQL Saturday #284 Já havia apresentado algumas coisas através dos webcasts da comunidade, mas essa foi minha primeira experiência com um público de carne e osso… Se vocês gostaram tentarei fazer isso mais vezes… [slideshare id=34977839&doc=encriptarpreciso-140521201520-phpapp02] Os arquivos das demos estão aqui.
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…