You are on page 1of 2

/

***********************************************************************************
************************************************
(C) 2016, Fabricio Lima Solues em Banco de Dados

Site: http://www.fabriciolima.net/

Feedback: fabricioflima@gmail.com
***********************************************************************************
************************************************/

/
***********************************************************************************
********************************************
-- Sequncia de execuo de Scripts para criar os Alertas do Banco de Dados.
***********************************************************************************
********************************************/

-----------------------------------------------------------------------------------
---------------------------------------------
-- 1) Criar o Operator para colocar na Notificao de Falha dos JOBS que sero
criados e tambm nos Alertas de Severidade
-- Cria a Base Traces
-----------------------------------------------------------------------------------
---------------------------------------------
USE [msdb]

GO

EXEC [msdb].[dbo].[sp_add_operator]
@name = N'Alerta_BD',
@enabled = 1,
@pager_days = 0,
@email_address = N'E-mail@provedor.com' -- Para colocar mais
destinatarios, basta separar o email com ponto e vrgula ";"
GO

/*
-- Caso no tenha a base "Traces", execute o codigo abaixo (lembre de alterar o
caminho tambm).
USE master

GO

-----------------------------------------------------------------------------------
---------------------------------------------
-- 1.1) Alterar o caminho para um local existente no seu servidor.
-----------------------------------------------------------------------------------
---------------------------------------------
CREATE DATABASE [Traces]
ON PRIMARY (
NAME = N'Traces', FILENAME = N'C:\TEMP\Traces\Traces.mdf' ,
SIZE = 102400KB , FILEGROWTH = 102400KB
)
LOG ON (
NAME = N'Traces_log', FILENAME = N'C:\TEMP\Traces\Traces_log.ldf' ,
SIZE = 30720KB , FILEGROWTH = 30720KB
)
GO

-----------------------------------------------------------------------------------
---------------------------------------------
-- 1.2) Utilizar o Recovery Model SIMPLE, pois no tem muito impacto perder 1 dia
de informao nessa base de log.
-----------------------------------------------------------------------------------
---------------------------------------------
ALTER DATABASE [Traces] SET RECOVERY SIMPLE

GO
*/

-----------------------------------------------------------------------------------
---------------------------------------------
-- 2) Abrir o script "..\Caminho\ALERTAS - 2 - Criao da Tabela de Controle dos
Alertas.txt", ler as instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------

-----------------------------------------------------------------------------------
---------------------------------------------
-- 3) Abrir o script "..\Caminho\ALERTAS - 3 - PreRequisito -
QueriesDemoradas.txt", ler as instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------

-----------------------------------------------------------------------------------
---------------------------------------------
-- 4) Abrir o script "..\Caminho\ALERTAS - 4 - Criao das Procedures dos
Alertas.txt", ler as instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------

-----------------------------------------------------------------------------------
---------------------------------------------
-- 5) Abrir o script "..\Caminho\ALERTAS - 5 - Criao dos JOBS dos Alertas.txt",
ler as instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------

-----------------------------------------------------------------------------------
---------------------------------------------
-- 6) Abrir o script "..\Caminho\ALERTAS - 6 - Criao dos Alertas de
Severidade.txt", ler as instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------

-----------------------------------------------------------------------------------
---------------------------------------------
-- 7) Abrir o script "..\Caminho\ALERTAS - 7 - Teste Alertas.txt", ler as
instrues e execut-lo.
-----------------------------------------------------------------------------------
---------------------------------------------