DBCC OUTPUTBUFFER (Transact-SQL)
Devuelve el búfer de salida actual del parámetro session_id especificado, en formato hexadecimal y ASCII.
Sintaxis
DBCC OUTPUTBUFFER ( session_id [ , request_id ])
[ WITH NO_INFOMSGS ]
Argumentos
session_id
Id. de sesión asociado con cada conexión principal activa.request_id
Solicitud exacta (en lote) que se buscará en la sesión actual.La siguiente consulta devuelve request_id:
SELECT request_id FROM sys.dm_exec_requests WHERE session_id = @@spid
WITH
Permite que se especifiquen opciones.NO_INFOMSGS
Suprime todos los mensajes informativos cuyo nivel de gravedad está comprendido entre 0 y 10.
Comentarios
DBCC OUTPUTBUFFER muestra los resultados enviados al cliente especificado (session_id).En los procesos que no contengan secuencias de salida, se devuelve un mensaje de error.
Para mostrar la instrucción ejecutada que ha devuelto los resultados presentados por DBCC OUTPUTBUFFER, ejecute DBCC INPUTBUFFER.
Conjuntos de resultados
DBCC OUTPUTBUFFER devuelve lo siguiente (los valores pueden variar):
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.
Permisos
Requiere la pertenencia a la función fija de servidor sysadmin.
Ejemplos
En el siguiente ejemplo se devuelve información del búfer de salida actual de un supuesto Id. de sesión de 52.
DBCC OUTPUTBUFFER (52);
Vea también