Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo administrar el registro de errores de SQL Server.
Versión del producto original: SQL Server
Número de KB original: 2199578
Resumen
El registro de errores de Microsoft SQL Server contiene información muy valiosa generada por SQL Server. El registro de errores contiene mensajes informativos, advertencias e información sobre eventos críticos. El registro de errores también contiene información sobre los mensajes generados por el usuario y la información de auditoría, como eventos de inicio de sesión (éxito y error).
El registro de errores es un punto de datos valioso para los administradores de SQL Server. Como administrador, debe administrar el tamaño de los registros de errores para que pueda usarlos cuando sean necesarios.
El archivo de registro de errores se inicializa cada vez que se inicia la instancia de SQL Server. Si la instancia de SQL Server no se ha reiniciado durante mucho tiempo, el archivo de registro de errores puede aumentar de tamaño. Si se producen muchas excepciones (por ejemplo, infracciones de acceso) o eventos críticos (por ejemplo, aserciones de SQL Server), estos eventos pueden generar una gran cantidad de información escrita en el registro de errores de SQL Server.
Reinicialización de los registros de errores de SQL Server
Puede usar el sp_cycle_errorlog
procedimiento almacenado para reinicializar los registros de errores periódicamente. Para obtener más información, consulte sp_cycle_errorlog (Transact-SQL).
Configuración del número y el tamaño de los registros de errores de SQL Server
Para obtener más información sobre cómo configurar el tamaño y el número de registros de errores de SQL Server para una instancia, consulte Configurar registros de errores de SQL Server.
Lectura de los registros de errores
Puede leer el contenido de SQL Server o Agente SQL Server archivo de registro de errores y filtrar por palabras clave mediante sp_read_errorlog. Por ejemplo, puede encontrar mensajes de registro en el registro de errores actual de SQL Server que indican que una base de datos se está iniciando ejecutando el siguiente comando:
EXEC sp_readerrorlog 0, 1, 'database', 'start'
Más información
Para obtener más información sobre cómo configurar estos valores mediante T-SQL, consulte las siguientes entradas de blog de Paul Randal y Jan Kare Lokna:
Limitación del tamaño del archivo de registro de errores en SQL Server 2012
Ver el registro de errores de SQL Server en SQL Server Management Studio (SSMS)
Aviso de declinación de responsabilidades sobre la información de terceros
Aviso de declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.