DBCC OUTPUTBUFFER (Transact-SQL)
van toepassing op:SQL Server
Azure SQL Managed Instance
Retourneert de huidige uitvoerbuffer in hexadecimale en ASCII-indeling voor de opgegeven session_id.
Transact-SQL syntaxisconventies
Syntaxis
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Argumenten
session_id
De sessie-id die is gekoppeld aan elke actieve primaire verbinding.
request_id
De exacte aanvraag (batch) om te zoeken binnen de huidige sessie.
De volgende query retourneert request_id:
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid;
MET
Hiermee kunt u opties opgeven.
NO_INFOMSGS
Onderdrukt alle informatieve berichten met ernstniveaus van 0 tot en met 10.
Opmerkingen
DBCC OUTPUTBUFFER
geeft de resultaten weer die naar de opgegeven client (session_id) zijn verzonden. Voor processen die geen uitvoerstromen bevatten, wordt een foutbericht geretourneerd.
Voer DBCC INPUTBUFFER
uit om de instructie weer te geven die de resultaten heeft geretourneerd die door DBCC OUTPUTBUFFER
worden weergegeven.
Resultatensets
DBCC OUTPUTBUFFER
retourneert het volgende (waarden kunnen variƫren):
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.
Machtigingen
Vereist lidmaatschap van de sysadmin vaste serverfunctie.
Voorbeelden
In het volgende voorbeeld wordt de huidige uitvoerbufferinformatie geretourneerd voor een sessie-id van 52
.
DBCC OUTPUTBUFFER (52);
Zie ook
- DBCC (Transact-SQL)
- sp_who (Transact-SQL)
- traceringsvlagmen (Transact-SQL)