Bom, gostaria de saber dos senhores, qual o melhor script a ser usado.


Reduzir o tamanha do banco de dado do muserver :
Abra o QUERY ANALYZER , seleciona a data base MuOnline, e cole o código abaixo e rode (aperte F5)

////////////////////////////////////////////////////////////////////
CODIGO:
BACKUP LOG MuOnline WITH TRUNCATE_ONLY

DBCC SHRINKDATABASE ( MuOnline , TRUNCATEONLY )
//////////////////////////////////////////////////////////////////////////

Execute uma vez por mês está operação, poderá reduzir em 50% O TAMNHO DO BANCO DE DADOS E LOG

Reduzir o tamanha do banco de dado do muserver :

Código:
USE MUONLINE

GO
DUMP TRANSACTION MUONLINE WITH NO_LOG
GO

--ZERA ARQUIVO DE LOG
DBCC SHRINKFILE(MUONLINE_LOG, EMPTYFILE)

--REINDEXA A BASE DE DADOS
DBCC SHRINKDATABASE (MUONLINE,10)

GO

Reduzir o tamanha do banco de dado do muserver :



1º: De um Stop No SQL Server Atraves do SQL Menager, depois Vá na pasta D:\MuServer\DB e delete o Arquivo "MuOnline_Log.LDB"
2º: Reinicie o SQL, Abrindo o Enterprise Menager Vc Ira Ver q o Banco do Mu ira Estar em "suspictious mode" Ou Parecido...
3º: Feche o Enterprise Menager e Abra o Query Analizer...
4º: Agora Iremos Mudar o Banco de suspictious mode Para Emergence Mode, Colocandu estes Códigos no Query Analizer e Apertando o Botão "PLAY" na Parte Superior:

CODE
USE master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
update sysdatabases set
status=-32768 where dbid=DB_ID('MuOnline')
go
sp_configure 'allow updates',0
go
reconfigure with override
go

5º: Agora Vamos Recriar o Log Colocando Este Código no Query analizer e Apertando o Botão "PLAY" na Parte Superior:
CODE
USE master
go
dbcc rebuild_log('MuOnline','C:\Arquivos de programas\Microsoft SQL Server\MSSQL\Data\MuOnline_Log.LDF')
go
dbcc checkdb('MuOnline')

Nota: Se Vc salva o Banco de Dados Em Outro Lugar Mude a Parte D:\muserver\Dbs\MuOnline_log.ldf Para o caminho do Seu Banco de Dados

6º: Agora Vamos Autorizar o Sql a Ler o Banco de Dados Usandu Estes Códigos No Query Analizer:
CODE
USE master
alter database MuOnline
set multi_user

Pronto... Agora o Arquivo Só Tem 500k Aproximadamente....
Obs: eu sempre usei o nº3, mas testando o nº2, notei que ele faz a mesma função, só que de uma só vez.