Maneira segura de truncar o log de erros do SQL Server


Respostas:


20

Você pode alternar o log de erros chamando sp_cycle_errorloge, em seguida, fechará o log de erros atual e alternará as extensões de log. Basicamente, ele criará um novo arquivo de log de erros que o SQL Server acessará. Em seguida, os logs de erros arquivados podem ser tratados de acordo (excluir / mover com cuidado). Tecnicamente, isso não "truncará" o log, apenas o rolará e você poderá lidar com os logs antigos como desejar, como qualquer outro arquivo de sistema de arquivos.

Ao fazer isso, você verá um novo arquivo de log com uma entrada semelhante à seguinte:

O log de erros foi reinicializado. Veja o log anterior para entradas mais antigas.

Referência BOL em sp_cycle_errorlog


3
Vale ressaltar que sp_cycle_errorlog recicla apenas UM arquivo de log. Mas como existem 7 arquivos, se você realmente deseja eliminá-los e economizar espaço (como eu fiz), precisará executar o comando várias vezes (7 vezes para ser exato). E cada vez que você executá-lo, um desses arquivos será reduzido: ErrorLog ErrorLog.1 ErrorLog.2 ErrorLog.3 ErrorLog.4 ErrorLog.4 ErrorLog.5 ErrorLog.6
Digs
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.