Bagikan melalui


DBCC TRACESTATUS (Transact-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Menampilkan status bendera pelacakan.

Konvensi sintaks Transact-SQL

Sintaks

DBCC TRACESTATUS ( [ [ trace# [ , ...n ] ] [ , ] [ -1 ] ] )
[ WITH NO_INFOMSGS ]

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

Jejak #

Jumlah bendera pelacakan tempat status ditampilkan. Jika trace#, dan -1 tidak ditentukan, semua bendera pelacakan yang diaktifkan untuk sesi akan ditampilkan.

n

Tempat penampung yang menunjukkan beberapa bendera pelacakan dapat ditentukan.

-1

Menampilkan status bendera pelacakan yang diaktifkan secara global dan untuk sesi saat ini. Jika -1 ditentukan tanpa jejak#, semua bendera pelacakan termasuk sesi yang diaktifkan akan dikembalikan.

DENGAN NO_INFOMSGS

Menekan semua pesan informasi yang memiliki tingkat keparahan dari 0 hingga 10.

Tataan hasil

Tabel berikut ini menjelaskan informasi dalam tataan hasil.

Nama kolom Deskripsi
TraceFlag Nama bendera pelacakan
Status Menunjukkan apakah bendera pelacakan diatur ON of OFF, baik secara global atau untuk sesi.

1 = AKTIF

0 = NONAKTIF
Global Menunjukkan apakah bendera pelacakan diatur secara global

1 = Benar

0 = False
Ses Menunjukkan apakah bendera pelacakan diatur untuk sesi

1 = Benar

0 = False

DBCC TRACESTATUS mengembalikan kolom untuk nomor bendera pelacakan dan kolom untuk status tersebut. Ini menunjukkan apakah bendera pelacakan AKTIF (1) atau NONAKTIF (0). Judul kolom untuk nomor bendera pelacakan adalah Global atau Sesi, tergantung pada apakah Anda memeriksa status untuk bendera pelacakan global atau sesi.

Keterangan

Ada dua jenis bendera pelacakan di SQL Server, sesi, dan global. Bendera pelacakan sesi aktif untuk koneksi dan hanya terlihat untuk koneksi tersebut. Bendera pelacakan global diatur di tingkat server dan terlihat oleh setiap koneksi di server.

Izin

Membutuhkan keanggotaan dalam peran publik .

Contoh

Contoh berikut menampilkan status semua bendera pelacakan yang saat ini diaktifkan secara global.

DBCC TRACESTATUS (-1);
GO

Contoh berikut menampilkan status Bendera Pelacakan 2528 dan 3205.

DBCC TRACESTATUS (2528, 3205);
GO

Contoh berikut menampilkan apakah Bendera Pelacakan 3205 diaktifkan untuk sesi saat ini atau secara global.

DBCC TRACESTATUS (3205, -1);
GO

Contoh berikut mencantumkan semua bendera pelacakan yang diaktifkan untuk sesi saat ini.

DBCC TRACESTATUS ();
GO

Lihat juga