Aracılığıyla paylaş


sp_trace_setstatus (Transact-SQL)

Belirtilen izleme geçerli durumunu değiştirir.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

sp_trace_setstatus [ @traceid = ] trace_id , [ @status = ] status

Bağımsız değişkenler

  • [ @traceid= ] trace_id
    Değiştirilecek izleme kimliğidir.trace_idİş int, ile hiçbir varsayılan.Kullanıcı bu kullanan trace_iddeğerine değiştirilir ve kontrol izleme.Alma hakkında bilgi için trace_idbakın fn_trace_getinfo (Transact-SQL).

  • [ @status= ] status
    İzleme üzerinde uygulanacak eylem belirtir.statusİş int, ile hiçbir varsayılan.

    Aşağıdaki tablo belirtilebilir durumunu listeler.

    Durum

    Açıklama

    0

    Belirtilen izlemeyi durdurur.

    1

    Belirtilen izleme başlatır.

    2

    Belirtilen izleme kapatır ve sunucudan tanımını siler.

    Not

    Kapalı önce bir izleme durdurulması gerekir.Bir izleme durdurulmalı ve görüntülenebilmesi için önce kapatılır.

Dönüş Kodu Değerleri

Aşağıdaki tablo kullanıcıların saklı yordamişleminin tamamlanmasının ardından almak kodu değerleri açıklar.

Dönüş kodu

Açıklama

0

Hata yok.

1

Bilinmeyen hata.

8

Belirtilen durumu geçerli değil.

9

Belirtilen izleme tutamacını geçerli değil.

13

Bellek yetersiz.Belirtilen bir eylemgerçekleştirmek için yeterli bellek olmadığında döndürdü.

İzleme, belirtilen durumda ise SQL Server döndürecektir 0.

Açıklamalar

Tüm SQL izleme parametrelerini saklı yordamlar (sp_trace_xx) kesinlikle yazılı.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.

İzleme saklı yordamları kullanarak bir örnek için bkz: Nasıl yapılır: Bir izleme (Transact-SQL) oluştur.

İzinler

Kullanıcı alter trace izni olmalıdır.