Aracılığıyla paylaş


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

  1. yürütmek izleme zaten çalışıyorsa, sp_trace_setstatus belirterek durum @ = 0 izlemeyi durdurmak için.

  2. 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 notÖ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.