Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Retorna o buffer de saída atual no formato hexadecimal e ASCII para o session_idespecificado.
Transact-SQL convenções de sintaxe
Sintaxe
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Argumentos
session_id
O ID de sessão associado a cada conexão primária ativa.
request_id
A solicitação exata (lote) para pesquisar dentro da sessão atual.
A consulta a seguir retorna request_id:
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid;
COM
Permite que as opções sejam especificadas.
NO_INFOMSGS
Suprime todas as mensagens informativas com níveis de gravidade de 0 a 10.
Comentários
DBCC OUTPUTBUFFER exibe os resultados enviados para o cliente especificado (session_id). Para processos que não contêm fluxos de saída, uma mensagem de erro é retornada.
Para mostrar a instrução executada que retornou os resultados exibidos por DBCC OUTPUTBUFFER, execute DBCC INPUTBUFFER.
Conjuntos de resultados
DBCC OUTPUTBUFFER retorna o seguinte (os valores podem 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.
Permissões
Requer associação ao sysadmin função de servidor fixa.
Exemplos
O exemplo a seguir retorna informações atuais do buffer de saída para uma ID de sessão assumida de 52.
DBCC OUTPUTBUFFER (52);