Procédure : obtenir les paramètres configurables pour l'argument ADD TARGET

Avant de créer une session des événements étendus SQL Server, il est utile de savoir quels paramètres vous pouvez définir lorsque vous utilisez l'argument ADD TARGET dans CREATE EVENT SESSION ou ALTER EVENT SESSION.

L’utilisation de l'éditeur de requêtes dans SQL Server Management Studio est nécessaire pour effectuer la procédure suivante.

Une fois que les instructions de cette procédure sont exécutées, l'onglet Résultats de l’éditeur de requêtes affiche les colonnes suivantes :

  • package_name

  • target_name

  • parameter_name

  • parameter_type

  • required

Pour obtenir les paramètres configurables pour l’argument ADD TARGET

  • Dans l'éditeur de requêtes, émettez les instructions suivantes.

    SELECT p.name package_name, o.name target_name, c.name parameter_name, 
    c.type_name parameter_type, CASE c.capabilities_desc WHEN 'mandatory' THEN 'yes' ELSE 'no' END 
    required 
    FROM sys.dm_xe_objects o JOIN sys.dm_xe_packages p ON o.package_guid = p.guid 
    JOIN sys.dm_xe_object_columns c ON o.name = c.object_name AND c.column_type = 'customizable'
    WHERE o.object_type = 'target' 
    ORDER BY package_name, target_name, required DESC