Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Managed Instance
Mengembalikan buffer output saat ini dalam format heksadesimal dan ASCII untuk session_id yang ditentukan.
Sintaks
DBCC OUTPUTBUFFER ( session_id [ , request_id ] )
[ WITH NO_INFOMSGS ]
Argumen
session_id
ID sesi yang terkait dengan setiap koneksi utama aktif.
request_id
Permintaan yang tepat (batch) untuk dicari dalam sesi saat ini.
Kueri berikut mengembalikan request_id:
SELECT request_id
FROM sys.dm_exec_requests
WHERE session_id = @@spid;
WITH
Memungkinkan opsi ditentukan.
NO_INFOMSGS
Menekan semua pesan informasi yang memiliki tingkat keparahan dari 0 hingga 10.
Keterangan
DBCC OUTPUTBUFFER menampilkan hasil yang dikirim ke klien yang ditentukan (session_id). Untuk proses yang tidak berisi aliran output, pesan kesalahan dikembalikan.
Untuk memperlihatkan pernyataan yang dijalankan yang mengembalikan hasil yang ditampilkan oleh DBCC OUTPUTBUFFER, jalankan DBCC INPUTBUFFER.
Tataan hasil
DBCC OUTPUTBUFFER mengembalikan yang berikut ini (nilai dapat bervariasi):
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.
Izin
Memerlukan keanggotaan dalam peran server tetap sysadmin .
Contoh
Contoh berikut mengembalikan informasi buffer output saat ini untuk ID sesi yang diasumsikan dari 52.
DBCC OUTPUTBUFFER (52);