Forma segura de truncar el registro de errores de SQL Server


Respuestas:


20

Puede alternar el registro de errores llamando sp_cycle_errorlogy luego cerrará el registro de errores actual y completará el ciclo de las extensiones de registro. Básicamente, creará un nuevo archivo de registro de errores que SQL Server estará atacando. Luego, los registros de errores archivados se pueden tratar en consecuencia (eliminar / mover con precaución). Esto técnicamente no "truncará" el registro, simplemente lo pasará y puede manejar los registros antiguos como lo desee, como cualquier otro archivo del sistema de archivos.

Cuando haga esto, debería ver un nuevo archivo de registro con una entrada similar a la siguiente:

El registro de errores se ha reinicializado. Consulte el registro anterior para ver las entradas anteriores.

Referencia de BOL en sp_cycle_errorlog


3
Vale la pena señalar que sp_cycle_errorlog solo recicla UN archivo de registro. Pero debido a que hay 7 archivos, si realmente desea purgarlos y ahorrar espacio (como lo hice), deberá ejecutar el comando varias veces (7 veces para ser exactos). Y cada vez que se ejecuta uno de estos archivos se encogió: ErrorLog Errorlog.1 Errorlog.2 ErrorLog.3 ErrorLog.4 ErrorLog.5 ErrorLog.6
Empujes
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.