DBCC OUTPUTBUFFER (Transact-SQL)
In diesem Artikel
Gilt für:SQL Server
Azure SQL Managed Instance
Gibt den Inhalt des aktuellen Ausgabepuffers für die angegebene session_idin hexadezimaler Schreibweise und im ASCII-Format zurück.
Transact-SQL-Syntaxkonventionen
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Die Sitzungs-ID, die jeweils einer aktiven primären Verbindung zugeordnet ist
Die genaue Anforderung (Batch), nach der in der aktuellen Sitzung gesucht werden soll.
Die folgende Abfrage gibt request_idzurück:
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid;
Lässt die Angabe von Optionen zu.
Unterdrückt alle Informationsmeldungen mit einem Schweregrad von 0 bis 10.
DBCC OUTPUTBUFFER
zeigt die Ergebnisse an, die an den angegebenen Client (session_id) gesendet wurden. Bei Prozessen, die keine Ausgabedatenströme umfassen, wird eine Fehlermeldung ausgegeben.
Führen Sie DBCC OUTPUTBUFFER
aus, um die ausgeführte Anweisung anzuzeigen, die die von DBCC INPUTBUFFER
dargestellten Ergebnisse zurückgegeben hat.
DBCC OUTPUTBUFFER
gibt folgende Werte zurück (diese können variieren):
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.
Erfordert die Mitgliedschaft in der festen Serverrolle sysadmin .
Im folgenden Beispiel werden die Informationen zum aktuellen Ausgabepuffer für eine angenommene Sitzungs-ID von 52
zurückgegeben.
DBCC OUTPUTBUFFER (52);