Reinicie SQL Server 7 veces. Verá que todavía tiene solo 7 ERRORLOG*
archivos (según la versión). Este es el archivo de registro actual y los 6 archivos de registro más recientes.
Nota: Es posible que deba cambiar 7 a otra cosa, en caso de que cambie la cantidad de registros de errores que mantiene SQL Server . El máximo, creo, es 99. Pero no importa cuál sea su configuración actual, eventualmente reciclará y purgará los archivos antiguos.
Probé esto y, si desmarca la casilla que dice:
☐ Limite la cantidad de archivos de registro de errores antes de reciclarlos
... lo que implica (al menos para mí) mantener todos los archivos de registro , seguirá conservando solo el archivo de registro de errores actual más 6 copias de seguridad . Si ha cambiado la clave de registro que @RLF señaló , la configuración de la clave de registro se anula (como si no hubiera desmarcado la casilla), pero aún estará limitado a una cierta cantidad de archivos de registro de errores de copia de seguridad entre 6 y 99.
Entonces, la respuesta corta es: sí, en todos los casos, SQL Server eventualmente eliminará los viejos archivos de registro de errores.
MSSQLServer
con su ID de instancia si es una instancia con nombre (por ejemplo,MSSQL12.SQL2014
para mi instancia con nombre de 2014 con nombreSQL2014
).