Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Returnerar den aktuella utdatabufferten i hexadecimalt och ASCII-format för den angivna session_id.
Transact-SQL syntaxkonventioner
Syntax
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Argument
session_id
Sessions-ID:t som är associerat med varje aktiv primär anslutning.
request_id
Den exakta begäran (batch) som ska sökas efter i den aktuella sessionen.
Följande fråga returnerar request_id:
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid;
MED
Tillåter att alternativ anges.
NO_INFOMSGS
Undertrycker alla informationsmeddelanden som har allvarlighetsgrad mellan 0 och 10.
Anmärkningar
DBCC OUTPUTBUFFER
visar resultatet som skickas till den angivna klienten (session_id). För processer som inte innehåller utdataströmmar returneras ett felmeddelande.
Om du vill visa instruktionen som kördes som returnerade resultatet som visas av DBCC OUTPUTBUFFER
kör du DBCC INPUTBUFFER
.
Resultatuppsättningar
DBCC OUTPUTBUFFER
returnerar följande (värdena kan variera):
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.
Behörigheter
Kräver medlemskap i sysadmin fast serverroll.
Exempel
I följande exempel returneras aktuell information om utdatabufferten för ett förmodat sessions-ID för 52
.
DBCC OUTPUTBUFFER (52);