Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Resultados 1 a 3 de 3
  1. #1

    Avatar de sula
    Data de Ingresso
    Oct 2011
    Localização
    Fortaleza
    Posts
    309
    Agradecido
    75
    Agradeceu
    60
    Peso da Avaliação
    10

    Padrão Reduzir o tamanho do banco de dados - muserver

    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.

  2. #2


    Avatar de viOleNt
    Data de Ingresso
    Oct 2010
    Localização
    Atibaia - SP
    Idade
    27
    Posts
    406
    Agradecido
    349
    Agradeceu
    132
    Peso da Avaliação
    12

    Padrão

    eu sempre usei o 2º e nunca tive problema.

  3. O Seguinte Usuário Agradeceu viOleNt Por este Post Útil:


  4. #3

    Avatar de navossoc
    Data de Ingresso
    Jan 2013
    Localização
    local
    Posts
    320
    Agradecido
    532
    Agradeceu
    199
    Peso da Avaliação
    8

    Padrão

    Na minha opinião, nenhum :P

    Tudo vai depender de como você configurar a database e o fill factor dos índices.

    O "espaço sobrando" existe por uma boa razão, uma delas é performance.

    E o "_LOG" ali é o log de transações, com ele você pode voltar em qualquer momento do seu backup sem precisar de backups fulls.

    Recomendo antes de sair rodando essas queries malucas dar uma pesquisada para saber o que você realmente está fazendo.

    PS: Uma boa configuração no SQL/Database faz milagres...

    []'s

  5. O Seguinte Usuário Agradeceu navossoc Por este Post Útil:


 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Suporte| BackUp de Banco De Dados.
    Por Mentor no fórum IPB | Pedidos
    Respostas: 6
    Último Post: 10-03-2013, 12:45 AM
  2. |Dúvida| Banco de dados access
    Por PhiL no fórum Flood Livre
    Respostas: 4
    Último Post: 09-03-2013, 11:50 PM
  3. |Suporte| Recuperação de banco de dados.
    Por mudestroyer no fórum IPB | Suporte|Dúvidas
    Respostas: 1
    Último Post: 01-03-2013, 08:14 PM
  4. |Pedido| Restaurar Banco de dados
    Por C. Henrique no fórum IPB | Pedidos
    Respostas: 8
    Último Post: 13-04-2012, 02:37 PM
  5. |Tutorial| Reduzindo tamanho do seu Banco de Dados
    Por Marceliin no fórum Tutoriais
    Respostas: 0
    Último Post: 08-01-2012, 12:59 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •