DBCC OUTPUTBUFFER (Transact-SQL)
Renvoie le tampon de sortie actif au format hexadécimal et ASCII pour l'argument session_id spécifié.
Conventions de la syntaxe de Transact-SQL
Syntaxe
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Arguments
session_id
ID de la session associée à chaque connexion principale active.
request_id
Demande exacte (lot) de recherche dans la session active.
L'exemple suivant renvoie request_id :
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid
WITH
Permet de spécifier des options.
NO_INFOMSGS
Supprime tous les messages d'information dont les niveaux de gravité sont compris entre 0 et 10.
Notes
DBCC OUTPUTBUFFER affiche les résultats envoyés au client spécifié (session_id). Pour les processus qui ne possèdent pas de flux de sortie, un message d'erreur est renvoyé.
Pour afficher l'instruction exécutée qui a renvoyé les résultats affichés par DBCC OUTPUTBUFFER, exécutez DBCC INPUTBUFFER.
Autorisations
Nécessite l'appartenance au rôle de serveur fixe sysadmin.
Ensembles de résultats
DBCC OUTPUTBUFFER renvoie les résultats suivants (les valeurs peuvent varier) :
Output Buffer
------------------------------------------------------------------------
01fb8028: 04 00 01 5f 00 00 00 00 e3 1b 00 01 06 6d 00 61 ..._.........m.a
01fb8038: 00 73 00 74 00 65 00 72 00 06 6d 00 61 00 73 00 .s.t.e.r..m.a.s.
'...'
01fb8218: 04 17 00 00 00 00 00 d1 04 18 00 00 00 00 00 d1 ................
01fb8228: .
(33 row(s) affected)
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Exemple
L'exemple suivant renvoie les informations du tampon de sortie actif pour l'ID de session 52
.
DBCC OUTPUTBUFFER (52);
Voir aussi
Référence
DBCC (Transact-SQL)
sp_who (Transact-SQL)
Indicateurs de trace (Transact-SQL)