Symptoms
Os arquivos de log do banco de dados do Microsoft SQL Server crescem para tamanhos de arquivo grandes. O banco de dados do SQL Server ficará offline e ficará indisponível se o local da unidade do Log de transações ficar sem espaço.
Cause
A causa mais comum para que os logs de transações do Microsoft SQL Server cresçam continuamente é quando o Modelo de Recuperação de Banco de Dados é definido como Completo ou Registrado em Massa. Ao usar o modelo de recuperação completa ou registrada em massa, e o arquivo de log não é submetido a backup, ele continua a crescer. A corrupção de arquivos também pode fazer com que o log de transações cresça para tamanhos muito maiores do que o esperado em relação à atividade de transação do banco de dados.
Resolution
Quando o log de transações do SQL Server crescer para tamanhos de arquivo que ameaçam ocupar todo o espaço em disco disponível, o arquivo deverá ser reduzido com uma operação de registro de redução. As etapas abaixo podem ser usadas para reduzir o tamanho dos logs de transação do SQL Server.
- Use SQL Server Studio Management. Clique com o botão direito do mouse no banco de dados com o log de transações que precisa ser reduzido. Selecione Tarefas ->Reduzir ->Arquivos.
- A interface exibida oferece opções para a operação de redução de arquivos. Faça as opções de seleção abaixo:
"Tipo de arquivo:" No campo suspenso, escolha "Log".
"Liberar espaço não utilizado" Selecione o botão de opção.
Clique no botão "OK" para concluir a redução do arquivo.
- Usando TSQL para reduzir o arquivo de log de transações.
Execute a instrução TSQL abaixo para reduzir o arquivo de log do banco de dados designado, substitua o nome do log do banco de dados pelo nome do log do banco de dados que está sendo reduzido:
- Se o log de transações não diminuir com sucesso com o comando acima. As etapas abaixo devem permitir a redução do log. Substitua o nome do banco de dados e os nomes dos arquivos de log quando necessário.
Nota: Um motivo comum pelo qual o log de transações do SQL Server geralmente não diminuirá é porque não há espaço suficiente no log para permitir que a operação de redução seja executada.
|
Consulte este vídeo:
Affected Products
Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software