favo twitter orkut orkut
  • Skins
  • Web Sites
  • Útilitarios
  • MuServer
  • SQL Servers
  • Vídeo aulas
  • Versões e patchs
  • Arquivos recentes + top
  • Nosso Banner

    Portal [AM]

    domingo, 10 de janeiro de 2010

    Reduzir o tamanho do banco de dados

    Para Copiar os Códigos deste Tutorial clique no link ai em baixo e baixe o Tutorial: [Download]

    ABRA O SQL VA EM QUERY ANALYZER SELECIONE DB MUONLINE COLE ESTE CODIGO E CLIC SETA VERDE OU APERTE F5
    ////////////////////////////////////////////////////////////////////
    CÓDIGO:
    BACKUP LOG MuOnline WITH TRUNCATE_ONLY

    DBCC SHRINKDATABASE ( MuOnline , TRUNCATEONLY )
    //////////////////////////////////////////////////////////////////////////
    EXECUTE UMA VEZ POR MES ESTA OPERAÇÃO IRA REDUZIR EM 50% O TAMNHO DO BANCO DE DADOS E LOG

    MUITO SIMPLES DE SE EXECUTAR MAS CUIDADO CASO TENHA RECEIO FAÇA UM BACKUP ANTES

    Deletando LOG

    1º: De um Stop No SQL Server Atraves do SQL Menager, depois Vá na pasta C:\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:


    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:

    USE master
    go
    dbcc rebuild_log('MuOnline','C:\muserver\Dbs\MuOnline_log.ldf')
    go
    dbcc checkdb('MuOnline')

    Nota: Se Vc salva o Banco de Dados Em Outro Lugar Mude a Parte C:\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

    alter database MuOnline
    set multi_user

    Pronto... Agora o Arquivo Só Tem 500k Aproximadamente...

    Nenhum comentário:

    Postar um comentário