Você está na página 1de 1

********************************************************************************

********************************************************************************
********
Derrubar SQL
USE master
Go
ALTER DATABASE YourDatabaseName SET SINGLE_USER WITH rollback immediate
ALTER DATABASE YourDatabaseName SET MULTI_USER
********************************************************************************
********************************************************************************
*******
Como derrubar todas conexes de um banco de dados
Muitas vezes precisamos derrubar todas as conexes de um banco de dados, ento para
tornar essa tarefa simples, faremos isso com apenas um comando. Vamos ao cdigo:
ALTER DATABASE [DATABASE_NAME]
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO
Executando esse comando o banco de dados ficar exclusivo para voc. Para o banco vo
ltar a aceitar a conexo de outros usurios, utilize o seguinte comando:
ALTER DATABASE [DATABASE_NAME]
SET MULTI_USER
GO
S tomem cuidado, pois como podem ver a opo ROLLBACK IMMEDIATE, sem especificar um nm
ero em segundos, vai desfazer as operaes em andamento imediatamente.
********************************************************************************
********************************************************************************
******
Diminuir o Tamanho do LoG,
DBCC SHRINKDATABASE (mastersaf,10)
********************************************************************************
********************************************************************************
*****