Partager via


default trace enabled (option de configuration de serveur)

S’applique à : SQL Server

Utilisez l’option default trace enabled pour activer ou désactiver les fichiers journaux de trace par défaut. La fonctionnalité de trace par défaut comprend un journal enrichi et cohérent sur l'activité et les modifications principalement liées aux options de configuration.

Avertissement

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt des événements étendus.

Objectif

La trace par défaut aide les administrateurs de bases de données à résoudre les problèmes en leur fournissant les données de journal qui leur permettent de les diagnostiquer dès leur première occurrence.

Affichage

Les journaux de trace par défaut peuvent être ouverts et examinés par SQL Server Profiler ou interrogés avec Transact-SQL par le biais de la fonction système fn_trace_gettable. SQL Server Profiler peut ouvrir les fichiers journaux de trace par défaut comme n’importe quel fichier de résultat de trace normal. Par défaut, le journal de trace par défaut est stocké dans le répertoire \MSSQL\LOG au moyen d'un fichier de substitution. Le nom de fichier de base du journal de trace par défaut est log.trc. Dans une installation classique de SQL Server, la trace par défaut est activée et devient donc TraceID 1. Si elle est activée après l'installation et après la création d'autres traces, la trace TraceID peut s’incrémenter.

Pour plus d’informations sur l’utilisation de SQL Server Profiler pour afficher ce fichier de trace, consultez Ouvrir un fichier de trace (SQL Server Profiler)

Exemple :

L'instruction suivante ouvre le journal de trace par défaut dans l'emplacement par défaut :

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

Configuration

Quand elle a la valeur 1, l’option default trace enabled active la trace par défaut. Le paramètre par défaut pour cette option est 1 (ON). La valeur 0 désactive la trace.

L’option default trace enabled est une option avancée. Si vous utilisez la procédure stockée système sp_configure pour changer sa valeur, vous ne pouvez modifier l’option default trace enabled que si l’option show advanced options a la valeur 1. Le paramètre prend effet immédiatement (sans redémarrage du serveur).

Voir aussi

RECONFIGURE (Transact-SQL)
Options de configuration du serveur (SQL Server)
sp_configure (Transact-SQL)