[SCRIPT] – Monitorar Backup, Restore, DBCC etc… com ETA

Às vezes precisamos monitorar uma atividade específica, por exemplo, um Backup, Restore, DBCC etc… E também precisamos ter, possivelmente, um tempo estimado de término (ou ETA) que leva para finalizar esta atividade, certo? Então decidi […]

[SCRIPT] – Encontrar uma string específica em todas as Stored Procedures de um DB

Às vezes nos encontramos em situações em que devemos identificar todas as stored procedures ou Function que tem nos seus respectivos códigos uma determinada string, como o nome de uma tabela, algum comando em específico, […]

[SCRIPT] – Criar uma condição de data usando a Funçao DATENAME

Às vezes é necessário criar uma condição baseada em uma data específica (por exemplo, o primeiro dia do ano, o quinto dia do Mês, a segunda segunda-feira do Mês etc.). Eu estive nessa situação algumas […]

[SCRIPT] – Habilitar o Query Store para todos os bancos (exceto para aqueles que ja estao habilitados)

Abaixo temos um script simples e muito eficaz para habilitar o Query Store para todos os bancos em que ele não fora habilitado. Se quiserem habilitar o Query Store para todos os bancos que serão […]

[SCRIPT] – Modo automatizado para realizar Truncate em TODAS as Tabelas de um Banco de Dados

Para realizar este desafio, criei o seguinte script: /* **************************************************************************************************************************************** Script Name: DB_Truncate_Automatic.sql Client’s Name: Create Date: 16/10/2018 – 08:00 Created By: Bruno Bragatto – DBA Objective: Automatically truncate every table in a specific Database […]

[SCRIPT] – Verificar ùltimo restore executado

Script para verificar as informaçoes dos ultimos restores em um banco de dados especificos: USE [master] GO declare @database varchar(50) set @database = ‘NOME_DATABASE’ SELECT rsh.destination_database_name AS [Database] ,rsh.user_name AS [Restored By] ,rsh.restore_date AS [Restore […]

[SCRIPT] – Como atribuir permissões a uma Role para todos os objetos do Banco

Com este script, é possível verificar e, em seguida, atribuir as permissões necessárias para um Role específica. É interessante também exibir os resultados deste script como texto para depois executá-los como uma instrução T-SQL (Grants) […]