DBCC OUTPUTBUFFER (Transact-SQL)DBCC OUTPUTBUFFER (Transact-SQL)

SE APLICA A: síSQL Server noAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Devuelve el búfer de salida actual del parámetro id_de_sesión especificado, en formato hexadecimal y ASCII.Returns the current output buffer in hexadecimal and ASCII format for the specified session_id.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

DBCC OUTPUTBUFFER ( session_id [ , request_id ])  
[ WITH NO_INFOMSGS ]  

ArgumentosArguments

session_idsession_id
Es el Id. de sesión asociado a cada conexión principal activa.Is the session ID associated with each active primary connection.

id_de_solicitudrequest_id
Solicitud exacta (en lote) que se buscará en la sesión actual.Is the exact request (batch) to search for within the current session.
La consulta siguiente devuelve id_de_solicitud:The following query returns request_id:

SELECT request_id   
FROM sys.dm_exec_requests   
WHERE session_id = @@spid;  

porWITH
Permite que se especifiquen opciones.Allows for options to be specified.

NO_INFOMSGSNO_INFOMSGS
Suprime todos los mensajes informativos con niveles de gravedad entre 0 y 10.Suppresses all informational messages that have severity levels from 0 through 10.

NotasRemarks

DBCC OUTPUTBUFFER muestra los resultados enviados al cliente especificado (id_de_sesión).DBCC OUTPUTBUFFER displays the results sent to the specified client (session_id). En los procesos que no contengan flujos de salida, se devuelve un mensaje de error.For processes that do not contain output streams, an error message is returned.

Para mostrar la instrucción ejecutada que ha devuelto los resultados presentados por DBCC OUTPUTBUFFER, ejecute DBCC INPUTBUFFER.To show the statement executed that returned the results displayed by DBCC OUTPUTBUFFER, execute DBCC INPUTBUFFER.

Conjuntos de resultadosResult Sets

DBCC OUTPUTBUFFER devuelve lo siguiente (los valores pueden variar):DBCC OUTPUTBUFFER returns the following (values may vary):

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.  

PermisosPermissions

Requiere la pertenencia al rol fijo de servidor sysadmin .Requires membership in the sysadmin fixed server role.

EjemplosExamples

En el siguiente ejemplo se devuelve información del búfer de salida actual de un supuesto Id. de sesión de 52.The following example returns current output buffer information for an assumed session ID of 52.

DBCC OUTPUTBUFFER (52);  

Consulte tambiénSee Also

DBCC (Transact-SQL)DBCC (Transact-SQL)
sp_who (Transact-SQL)sp_who (Transact-SQL)
Marcas de seguimiento (Transact-SQL)Trace Flags (Transact-SQL)