default trace enabled (opción de configuración del servidor)default trace enabled Server Configuration Option

SE APLICA A: síSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Utilice la opción default trace enabled para habilitar o deshabilitar los archivos predeterminados de registro de seguimiento.Use the default trace enabled option to enable or disable the default trace log files. La funcionalidad de registro de seguimiento predeterminado ofrece un registro completo y persistente de la actividad y los cambios principalmente relacionados con las opciones de configuración.The default trace functionality provides a rich, persistent log of activity and changes primarily related to the configuration options.

Advertencia

Esta característica está en modo de mantenimiento y es posible que no se incluya en una versión futura de Microsoft SQL Server.This feature is in maintenance mode and may be removed in a future version of Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use eventos extendidos en su lugar.Use Extended Events instead.

FinalidadPurpose

Los seguimientos predeterminados 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.Default trace provides troubleshooting assistance to database administrators by ensuring that they have the log data necessary to diagnose problems the first time they occur.

VerViewing

Los registros de seguimiento predeterminados se pueden abrir y examinar mediante SQL Server ProfilerSQL Server Profiler o se pueden consultar a través de Transact-SQLTransact-SQL utilizando la función de sistema fn_trace_gettable .The default trace logs can be opened and examined by SQL Server ProfilerSQL Server Profiler or queried with Transact-SQLTransact-SQL by using the fn_trace_gettable system function. SQL Server ProfilerSQL Server Profiler puede abrir los archivos de registro de seguimiento predeterminados igual que si fueran archivos de salida de seguimiento normales.can open the default trace log files just as it does normal trace output files. Los registros de seguimiento predeterminados se almacenan de forma predeterminada en el directorio \MSSQL\LOG mediante un archivo de seguimiento de sustitución.The default trace log is stored by default in the \MSSQL\LOG directory using a rollover trace file. El nombre base del archivo predeterminado de registro de seguimiento es log.trc.The base file name for the default trace log file is log.trc. En una instalación estándar de SQL ServerSQL Server, el seguimiento predeterminado está habilitado y se transforma por tanto en TraceID 1.In a typical installation of SQL ServerSQL Server, the default trace is enabled and thus becomes 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.If enabled after installation and after creating other traces, the TraceID can become a larger number.

Para obtener más información sobre el uso de SQL ServerSQL Server Profiler para ver este archivo de seguimiento, vea Abrir un archivo de seguimiento (SQL Server Profiler)For more information about using SQL ServerSQL Server Profiler to view this trace file, see Open a Trace File (SQL Server Profiler)

Ejemplo:Example:

La instrucción siguiente abre el registro de seguimiento predeterminado en la ubicación predeterminada:The following statement opens the default trace log in the default location:

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

ConfiguraciónConfiguring

Si se selecciona el valor 1 para la opción default trace enabled , se habilita Default Trace.When set to 1, the default trace enabled option enables Default Trace. El valor predeterminado de esta opción es 1 (ON).The default setting for this option is 1 (ON). El valor 0 desactiva el seguimiento.A value of 0 turns off the trace.

default trace enabled es una opción avanzada.The default trace enabled option is an advanced option. Si está usando el procedimiento almacenado del sistema sp_configure para cambiar la configuración, solo podrá cambiar la opción Seguimiento predeterminado habilitado cuando Mostrar opciones avanzadas esté configurado en 1.If you are using the sp_configure system stored procedure to change the setting, you can change the default trace enabled option only when show advanced options is set to 1. La configuración surte efecto inmediatamente, sin necesidad de reiniciar un servidor.The setting takes effect immediately without a server restart.

Consulte tambiénSee Also

RECONFIGURE (Transact-SQL) RECONFIGURE (Transact-SQL)
Opciones de configuración de servidor (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)