Поделиться через


DBCC OUTPUTBUFFER (Transact-SQL)

Возвращает текущий буфер вывода в шестнадцатеричном формате и формате ASCII для указанного аргумента session_id.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

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

Аргументы

  • session_id
    Идентификатор сеанса, связанный со всеми активными первичными соединениями.
  • request_id
    Строгий (пакетный) запрос для поиска в текущем сеансе.

    Аргумент request_id возвращается с помощью следующего запроса:

    SELECT request_id 
    FROM sys.dm_exec_requests 
    WHERE session_id = @@spid
    
  • WITH
    Позволяет указывать параметры.
  • NO_INFOMSGS
    Скрывает все информационные сообщения с уровнем серьезности от 0 до 10.

Результирующие наборы

Инструкция DBCC OUTPUTBUFFER возвращает следующее (значения могут меняться):

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.

Замечания

DBCC OUTPUTBUFFER выводит результаты, отправленные определенному клиенту (session_id). Для процессов, не содержащих выходных потоков, возвращается сообщение об ошибке.

Для вывода выполненной инструкции, которая возвратила результаты, отображаемые инструкцией DBCC OUTPUTBUFFER, выполните инструкцию DBCC INPUTBUFFER.

Разрешения

Необходимо членство в фиксированной серверной роли sysadmin.

Примеры

В следующем примере сведения о текущем буфере вывода возвращаются для вымышленного идентификатора сеанса 52.

DBCC OUTPUTBUFFER (52);

См. также

Справочник

DBCC (Transact-SQL)
sp_who (Transact-SQL)
Флаги трассировки (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005