Nasıl yapılır: Varolan bir izleme (Transact-SQL) Değiştir
Bu konuda saklı yordamlar varolan bir izleme değiştirmek için nasıl kullanılacağını açıklar.
Varolan bir izleme değiştirme
yürütmek izleme zaten çalışıyorsa, sp_trace_setstatus belirterek durum @ = 0 izlemeyi durdurmak için.
Değişiklik izleme olayları için yürütmek sp_trace_setevent parametreleri değişiklikleriyle belirterek.Sıraya göre listelenen, Parametreler şunlardır:
@ traceid (İzleme kimliği)
EventID @ (olay kimliği)
ColumnID @ (sütun kimliği)
@on (ON)
Değiştirdiğinizde @, parametresi, aklınızda ile etkileşimiyle @ ColumnID parametresi:
ON
Sütun kimliği
Sonuç
ON (1)
NULL
Olay açık.Tüm sütunlar temizlenir.
BOŞ DEĞİL
Sütun belirtilen olay için açıktır.
OFF (0)
NULL
Olay kapatıldı.Tüm sütunlar temizlenir.
BOŞ DEĞİL
Sütun belirtilen olay için kapalıdır.
Önemli |
---|
Normal saklı yordamlar, tüm parametreleri tersine SQL Server Profiler saklı yordamlar (sp_trace_xx) kesinlikle yazılan ve otomatik veri türü dönüştürme destekler.Bu parametreler bağımsız açıklamasında belirtildiği gibi doğru giriş parametresi veri türleriyle adlandırılırlar değil, saklı yordam bir hata döndürür. |