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
Topik ini menjelaskan cara menggunakan prosedur tersimpan untuk memodifikasi jejak yang ada.
Untuk mengubah jejak yang ada
Jika jejak sudah berjalan, jalankan sp_trace_setstatus dengan menentukan @status = 0 untuk menghentikan jejak.
Untuk mengubah peristiwa pelacakan, jalankan sp_trace_setevent dengan menentukan perubahan melalui parameter. Tercantum secara berurutan, parameternya adalah:
@traceid (ID Jejak)
@eventid (ID Peristiwa)
@columnid (ID Kolom)
@on (AKTIF)
Saat Anda memodifikasi parameter @on , ingatlah interaksinya dengan parameter @columnid :
AKTIF ID Kolom Hasil AKTIF (1) NULL Acara diaktifkan. Semua kolom dikosongkan. NOT NULL (tidak boleh kosong) Kolom diaktifkan untuk peristiwa yang ditentukan. NONAKTIF (0) NULL Peristiwa dimatikan. Semua kolom dikosongkan. NOT NULL (tidak boleh kosong) Kolom dinonaktifkan untuk peristiwa yang ditentukan.
Penting
Tidak seperti prosedur tersimpan reguler, parameter semua prosedur tersimpan SQL Server Profiler (sp_trace_xx) diketik secara ketat dan tidak mendukung konversi jenis data otomatis. Jika parameter ini tidak dipanggil dengan jenis data parameter input yang benar, seperti yang ditentukan dalam deskripsi argumen, prosedur tersimpan mengembalikan kesalahan.
Lihat Juga
sp_trace_setevent (T-SQL)
sp_trace_setstatus (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)
Prosedur Tersimpan untuk SQL Server Profiler (Transact-SQL)