Usuário com melhor resposta
Arquivo do Log

Pergunta
-
Bom dia a Todos,
Desculpe-me se estou no forum errado. Tenho algumas duvidas com o arquivo do Log do meu banco. Esta muito estranho. O Banco meu tem 800 mb (.MDF) e o Log (.LDF) está 4 GB. O que pode ser? Como faço para diminuir? Posso deletar? Qual a importancia dele?
Agradeço a quem puder me responder,
Obrigado,
Rodrigo Diniz.- Movido Gustavo Maia Aguiar quinta-feira, 5 de novembro de 2009 12:38 (De:SQL Server - Desenvolvimento Geral)
Respostas
-
Bom dia Rodrigo
O Log você não pode excluir, quanto ao crescimento do arquivo de Log, isto é normal sim. Todas as transações antes de serem persistidas no banco de dados vão para o Transaction Log e dependendo do Recovery Model o as informações do log não são excluídas. Para resolver seu problema, basicamente você precisa ir nas propriedades do seu banco de dados e colocar o Recovery Model como Simple, em seguida clique com o botao direito sobre o banco de dados e em tarefas procure a opção Shrink - FILE (Reduzir - Arquivo) selecione o arquivo de Log. Isso vai resolver o seu problema, mas dê uma pesquisada sobre RECOVERY MODEL.
No meu blog tem um bom exemplo caso esteja interessado
http://www.myspace.com/andersondpa
Espero ter ajudado
Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa- Marcado como Resposta Rodrigo Diniz sexta-feira, 30 de outubro de 2009 12:56
-
Rodrigo,
Não apague o LDF, isto vai te trazer grandes trantornos, o LDF guarda os logs de suas transacoes.
Leia este artigo do BOL
ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/udb9/html/39e00ebe-c9b7-4d53-90bd-15de2015fd34.htm
Emergencialmente vc pode fazer um shrink do arquivo, mas o log é truncado após um backup full
Este assunto é recorrente aqui no forum, de uma pesquisada poderá sanar suas duvidas.
Att.
Marcelo Fernamdes
MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!- Marcado como Resposta Rodrigo Diniz sexta-feira, 30 de outubro de 2009 12:56
Todas as Respostas
-
Bom dia Rodrigo
O Log você não pode excluir, quanto ao crescimento do arquivo de Log, isto é normal sim. Todas as transações antes de serem persistidas no banco de dados vão para o Transaction Log e dependendo do Recovery Model o as informações do log não são excluídas. Para resolver seu problema, basicamente você precisa ir nas propriedades do seu banco de dados e colocar o Recovery Model como Simple, em seguida clique com o botao direito sobre o banco de dados e em tarefas procure a opção Shrink - FILE (Reduzir - Arquivo) selecione o arquivo de Log. Isso vai resolver o seu problema, mas dê uma pesquisada sobre RECOVERY MODEL.
No meu blog tem um bom exemplo caso esteja interessado
http://www.myspace.com/andersondpa
Espero ter ajudado
Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa- Marcado como Resposta Rodrigo Diniz sexta-feira, 30 de outubro de 2009 12:56
-
Rodrigo,
Não apague o LDF, isto vai te trazer grandes trantornos, o LDF guarda os logs de suas transacoes.
Leia este artigo do BOL
ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/udb9/html/39e00ebe-c9b7-4d53-90bd-15de2015fd34.htm
Emergencialmente vc pode fazer um shrink do arquivo, mas o log é truncado após um backup full
Este assunto é recorrente aqui no forum, de uma pesquisada poderá sanar suas duvidas.
Att.
Marcelo Fernamdes
MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!- Marcado como Resposta Rodrigo Diniz sexta-feira, 30 de outubro de 2009 12:56
-