Cómo aumentar el número de registros de errores de SQL Server

Seleccione idioma Seleccione idioma
Id. de artículo: 196909 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo aumentar el número de registros de errores de SQL Server.

De manera predeterminada, los registros de errores de SQL Server se guardan en la subcarpeta de registro del de SQL Server. De forma predeterminada, hay siete registros de errores de SQL Server; Registro de errores y Errorlog.1 a través de Errorlog.6. El nombre del registro actual, el más reciente es el registro de errores sin extensión. El registro se vuelve a crear cada vez que se reinicie SQL Server. Cuando el archivo de registro de errores se vuelve a crear, el registro anterior se cambia el nombre por errorlog.1 y el siguiente inicio de sesión anterior (Errorlog.1) se cambia el nombre a Errorlog.2 y así sucesivamente. Errorlog.6 se elimina. Esto ocurre realmente en orden inverso, pero el resultado es el mismo.

En algunos casos, es aconsejable mantener más de siete registros archivados. En SQL Server 2000 y versiones posteriores, el número de registros de errores que se crean antes de reciclarlos es configurable mediante el menú contextual para los registros de SQL Server. Para obtener más información, consulte el siguiente tema en los libros en pantalla de SQL Server:
Configurar registros de errores de SQL Server
En SQL Server 7.0, puede agregar un valor de clave del registro para mantener registros de errores de más de siete.

Aumentar el número de SQL Server los registros de Error en entornos de SQL Server 7.0

Advertencia: si el uso incorrecto del Editor del registro puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no puede garantizar que pueda solucionar los problemas derivados del uso incorrecto del Editor del registro. Utilice el Editor del registro bajo su responsabilidad.

Este comando cambia el registro, Microsoft recomienda que copia los cambios. Para ello, ejecute la utilidad de línea de comandos Regrebld.exe con la -copia de seguridad parámetro. Por ejemplo:
D:\MSSQL7\BINN>regrebld -Backup
Nota La utilidad de línea de comandos de Regrebld.exe sólo está disponible en SQL Server 7.0. Para obtener información acerca de cómo reconstruir el registro de SQL Server 2000, consulte los libros en pantalla de SQL Server.

Este comando crea cinco archivos en la subcarpeta de Binn de de SQL Server:
  • Mssql7.rbk
  • Mssql7ct.rbk
  • Mssql7ea.rbk
  • Mssql7es.rbk
  • Mssql7p.rbk
Guarde estos archivos porque necesitará restaurar el registro.

Es la nueva clave del registro que se puede establecer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\NumErrorLogs
De forma predeterminada, esta clave está ausente. El valor es del tipo REG_DWORD. Modifique el valor para el número de registros que desea mantener.

Además, en SQL Server 7.0, puede alternar el logwithout de error reiniciar SQL Server si ejecuta el procedimiento almacenado de sp_cycle_errorlog . Este procedimiento es simplemente un contenedor para la instrucción DBCC ERRORLOG. La ejecución de DBCC ERRORLOG restablece el registro de errores de SQL Server.

Referencias

Para obtener más información acerca de cómo aumentar el número archivable de SQL Server en los registros de errores en las versiones anteriores de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
230590 Cómo archivar registros de errores de SQL Server más de seis

Propiedades

Id. de artículo: 196909 - Última revisión: viernes, 09 de mayo de 2014 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Standard
Palabras clave: 
kbhowtomaster kbmt KB196909 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 196909

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com