You are on page 1of 4

Agendar uma Tarefa para Reduzir LOG do SQL Server

Novo script para redução de Log do SQL Server, onde o mesmo está menor e mais rápido, não é mais necessário que os
usuários saiam do sistema, e o mesmo é executado quase que instantaneamente. Segue abaixo os passos a seguir para
se agendar uma tarefa no SQL Server para que periodicamente o próprio SQL Server reduza esse LOG.

Abra o SQL Server Management Studio

Conecte com o usuário SA

Ao lado esquerdo expanda o item “SQL Server Agent” e clique com o botão direito do mouse em “Jobs”, selecione a

opção “New Job...”


Na nova janela que irá aparecer, escolha o nome para sua nova tarefa e preencha no campo “Name:”, Depois clique na
opção “Steps”

Na próxima janela clique em “New...”.


Na Opção “Step Name”, escolha um nome qualquer para este passo, selecione o banco de dados em que será executado
o Script no campo “Database:”, depois clique em OK

Para o Script de Redução do log, o commando é:

BACKUP LOG <NOME DO BANCO> WITH TRUNCATE_ONLY


GO
DBCC SHRINKFILE(<NOME DO ARQUIVO DO LOG>,1)
Clque em “Schedules” e clique em “New...” para criar a periodicidade da tarefa.

Na próxima janela você escolherá a peridiciadade conforme a sua necessidade. Depois clique em OK

Após concluído essas etapas, Clique em Ok na janela anterior e a tarefa está agendada.

You might also like