Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konuda, saklı yordamları kullanarak var olan bir izlemenin nasıl değiştirileceği açıklanmaktadır.
Var olan bir izlemeyi değiştirmek için
İzleme zaten çalışıyorsa, izlemeyi durdurmak için @status = 0 belirterek sp_trace_setstatus yürütebilirsiniz.
İzleme olaylarını değiştirmek için, parametreler aracılığıyla değişiklikleri belirterek sp_trace_setevent yürütebilirsiniz. Sırasıyla listelenen parametreler şunlardır:
@traceid (İzleme Kimliği)
@eventid (Olay Kimliği)
@columnid (Sütun Kimliği)
@on (ON)
@on parametresini değiştirirken, @columnid parametresiyle etkileşimini unutmayın:
AÇIK Sütun Kimliği Sonuç ON (1) null Olay açık. Tüm sütunlar temizlenir. Null Değil Belirtilen olay için sütun açık. KAPALI (0) null Olay kapalı. Tüm sütunlar temizlenir. Null Değil Belirtilen olay için sütun kapalı.
Önemli
Normal saklı yordamlardan farklı olarak, tüm SQL Server Profiler saklı yordamlarının (sp_trace_xx) parametreleri kesinlikle yazılır ve otomatik veri türü dönüştürmeyi desteklemez. Bu parametreler, bağımsız değişken açıklamasında belirtildiği gibi doğru giriş parametresi veri türleriyle çağrılmazsa saklı yordam bir hata döndürür.
Ayrıca Bkz.
sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
Sistem Saklı Yordamları (Transact-SQL)
SQL Server Profiler Saklı Yordamları (Transact-SQL)