Introdução
Esse documento foi produzido apenas como guia de referência para verificação das ocorrências mais comuns em relação ao sistema UAU. Portanto, não tem como intuito ser um manual de administração de banco de dados. A Globaltec não se responsabiliza pela administração do banco de dados da empresa (rotinas de backup, segurança , performance, etc), sendo assim toda decisão a ser tomada deve partir do administrador de banco de dados da empresa ou do responsável técnico.
Verificando a opção de tamanho do arquivo log no sql server
- Abra o Enterprise Manager do SQL
- Localize o Banco de Dados
- Clique como botão direito do sobre o banco de dados e selecione Propriedades
- Selecione a GUIA “Transaction Log” e verifique qual opção está marcada em “Maximum file size” . A opção “Unrestricted file growth ” indica que o tamanho do arquivo de LOG poderá crescer indefinidamente , ou seja tamanho irrestrito, para especificar um tamanho máximo para o arquivo de LOG marque a opção “Restric file growth”
Arquivo de log muito grande
Quando o arquivo de LOG do SQL-SERVER cresce demais e atinge um tamanho muito grande ou atinge o tamanho máximo permitido(se a opção Restrict file growth estiver marcada), é porque a opção de Recovery Model está marcada como FULL e não está sendo feito um backup de LOG .
Neste caso para que o arquivo de LOG não continue a crescer ou volte a crescer tanto após a compactação existem 2 opções:
1. O administrador do banco pode agendar um Backup de LOG periódico(ex 2 em 2 horas) fazendo assim com que o arquivo seja limpo e não continue a crescer. ou
2. Mudar a opção de Recovery Model de FULL para SIMPLE , essa mudança faz com que apenas os backups completos possam ser realizados.
Essa decisão deve ser tomada pelo administrador de Banco de Dados da empresa dependendo da forma com que ele deseja implementar a política de backup do Banco de dados.
Compactando o banco de dados e o arquivo de log do sql server
- Abra o Enterprise Manager do SQL
- Localize o Banco de Dados
- Clique como botão direito do sobre o banco de dados e selecione Totas as tarefas -> Shrink Database



