Aracılığıyla paylaş


DBCC OUTPUTBUFFER (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL Yönetilen Örneği

Belirtilen session_idiçin geçerli çıkış arabelleği onaltılık ve ASCII biçiminde döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

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

Bağımsız değişken

session_id

Her etkin birincil bağlantıyla ilişkili oturum kimliği.

request_id

Geçerli oturumda aranacak tam istek (toplu iş).

Aşağıdaki sorgu request_iddöndürür:

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

İLE

Seçeneklerin belirtilmesine izin verir.

NO_INFOMSGS

Önem düzeyi 0 ile 10 arasında olan tüm bilgilendirme iletilerini gizler.

Açıklamalar

DBCC OUTPUTBUFFER belirtilen istemciye (session_id) gönderilen sonuçları görüntüler. Çıkış akışları içermeyen işlemler için bir hata iletisi döndürülür.

DBCC OUTPUTBUFFERtarafından görüntülenen sonuçları döndüren yürütülen deyimini göstermek için DBCC INPUTBUFFERyürütür.

Sonuç kümeleri

DBCC OUTPUTBUFFER aşağıdakini döndürür (değerler değişebilir):

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.

İzinler

sysadmin sabit sunucu rolü üyeliği gerektirir.

Örnekler

Aşağıdaki örnek, 52varsayılan oturum kimliği için geçerli çıkış arabelleği bilgilerini döndürür.

DBCC OUTPUTBUFFER (52);

Ayrıca bkz.