Fala galera! Venho trazer uma pequena atualização sobre o andamento dos scripts que estou publicando neste repositório git: rrg92/sqlserver-lib: Ferramentas e Scripts úteis para DBAs e Dev SQL

Finalmente chegamos a marca dos 50% scripts. Mais de 270 scripts publicados. E sabe o que é o mais legal? Desde o início, quando eu anunciei que iria fazer isso, já criei e adicionei mais scripts… Então, esse repositório segue crescendo e não ficou parado no tempo…
Alguns scripts de destaque legais que publiquei recentemente (desde o último post que falei sobre eles):
- AI/spDbaGPT.sql: Um exemplo de como invocar as APIs da OpenAI direto do seu SQL Server 2025, que agora vai ter vários suportes a IA. Com esse script você pode perguntar qualquer coisa para um modeo de IA direto do se banco
- Backups/Backup/Filtrar-Ultimos-N-Backups-PorMes.sql: Esse script usei recentemente para me ajudar a liberar 8TB em uma storage account do Azure. Eu precisava remover alguns backups antigos, mas queria manter o último full de cada banco mês. Com esse script, eu listei tudo que deveria ficar, e fiz um script powershell que removia os blobs que não estão nessa lista… Em alguns segundos, eu consegui limpar todo um blob storage (economizando um bom $$$ e mantendo backups antigos)
- Criptografia/Certificates/CopyCertificateBinary.sql: Esse script é útil se você mexe com certificates ou chaves dentro do SQL e precisa copiar o certificado de um banco para outro, sem precisar usar BACKUP CERTIFICATE.
- Database/LastGoodCheckDB.sql: Esse scrip retorna o último checkdb das bases. Útil para uma rápida visão sobre qual base não tem feito o checkdb
- ExtendedEvents: Adicionei diversos scripts de extended events prontos… muito úteis quando preciso criar a coleta e investigar algum problema… pode ajudar bastante (reduz tempo)
- Também adicionei diversos scripts para obter informações de índices
- Inclui vários scripts que me ajudaram durante anos na parte de monitoramento da Instância, coletando informacoes de memória, caches, locks, transações, etc. O diretório instances tem muita coisa valiosa!
- Adicionei vários scripts de utilidade como Gerar ou Validar CPF e CNPJ (inclusive no novo formato alfanumérico) e até scripts para gerar senhas.
- Adicionei a poderosa sp_showcode, que é uma procedure que criei este ano para substituir a sp_helptext! E tenho usado muito ela, pois me poupa muito tempo quando eu preciso lidar com o código dos objetos no banco
- Adicionei diversos scripts de apresentações que fiz ao longo dos últimos anos (e ainda tem muitas para adicionar)… Por exemplo, a apresentação que fiz com o Gustavo Maia Aguiar sobre recuperação de corrupção… Por anos não divulgamos os scripts dessa demo e agora está livre e testado com o sql 2025, provando que ainda funciona!
Cara, escrevendo este post, agora eu percebi o tanto de coisa legal que eu adicionei… Tem muita coisa nesse repositório, e eu já uso ele direto (sem ir na minha pasta pessoal aqui no PC)… E uma coisa que eu uso muito mesmo, é este projeto que fiz com IA, que me ajuda a pesquisar um script para alguma necessidade… Ele busca nesses scripts e me recomenda qual o melhor script baseado na necessidade que eu tenho… Experiementa:
E fique ligado no repositório, que eu tenho pelo mais 200 scripts para colocar lá e ainda tem muita coisa legal… MAs, como eu estou revisando um por um (e se for o caso, eu testo novamente), isso me toma tempo. Mas, em algum momento, 100% estará lá!
E te convido a me ajudar manter este repositório com qualidade, adicionando outros scripts, revisando os comentários, o script em si (se você adaptou para algo real aí, é legal compartilhar de volta).
Eu espero de verdade que isso possa ser útil pra alguém aí, igual foi pra mim! Até logo!
Head de Inovação – Power Tuning




