Share via


default trace enabled (opción)

Utilice la opción default trace enabled para habilitar o deshabilitar los archivos predeterminados de registro de traza. La funcionalidad de registro de traza predeterminada ofrece un registro completo y persistente de la actividad y los cambios principalmente relacionados con las opciones de configuración.

Finalidad

Las trazas predeterminadas ofrecen ayuda para la solución de problemas a los administradores de bases de datos al garantizar que disponen de los datos de registro necesarios para diagnosticar los problemas la primera vez que ocurren.

Visualización

Los registros de seguimiento predeterminados se pueden abrir y examinar mediante SQL Server Profiler o se pueden consultar a través de Transact-SQL utilizando la función de sistema fn_trace_gettable. SQL Server Profiler puede abrir los archivos de registro de seguimiento predeterminados igual que si fueran archivos de resultados de seguimiento normales. Los registros de traza predeterminados se almacenan de forma predeterminada en el directorio \MSSQL\LOG mediante un archivo de traza de sustitución. El nombre base del archivo predeterminado de registro de traza es log.trc. En una instalación estándar de SQL Server, el seguimiento predeterminado está habilitado y se transforma por tanto en TraceID 1. Si se habilita después de la instalación y después de crear otros seguimientos, el TraceID puede adoptar un número mayor.

Para obtener más información acerca del uso del Analizador de SQL Server para ver este archivo de seguimiento, vea Cómo abrir un archivo de seguimiento (SQL Server Profiler)

Ejemplo:

La instrucción siguiente abre el registro de traza predeterminado en la ubicación predeterminada:

SELECT * 
FROM fn_trace_gettable
('C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\LOG\log.trc', default)
GO

Configuración

Si se selecciona el valor 1 para la opción default trace enabled, se habilita Default Trace. El valor predeterminado de esta opción es 1 (ON). El valor 0 desactiva la traza.

default trace enabled es una opción avanzada. Si utiliza el procedimiento almacenado del sistema sp_configure para cambiar el valor, sólo podrá cambiar la opción default trace enabled cuando el valor de show advanced options sea 1. El valor surtirá efecto inmediatamente, sin necesidad de reiniciar el servidor.