Aracılığıyla paylaş


Sp_trace_setstatus (Transact-sql)

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

Önemli notÖnemli

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Genişletilmiş olayları kullanın.

Konu bağlantısı simgesi Transact-SQL Sözdizim 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_idise int, hiçbir varsayılan ile. Kullanıcı bu istihdam trace_iddeğeri tanımlamak, değiştirme ve izleme kontrol. Alma hakkında bilgi için trace_idbakın sys.Fn_trace_getinfo (Transact-sql).

  • **@status=**status
    Izleme üzerinde uygulanacağını belirtir. statusise int, hiçbir varsayılan ile.

    Aşağıdaki tabloda belirtilebilir durumunu listeler.

    Durum

    Açıklama

    0

    Belirtilen izleme durur.

    1

    Belirtilen izleme başlar.

    2

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

    [!NOT]

    O kapalı olabilir önce bir izleme önce durdurulmalıdır. Bir izleme durduruldu ve önce o-ebilmek var olmak görüş ilk kapalı gerekir.

Dönüş Kodu Değerleri

Aşağıdaki tabloda, kullanıcılar saklı yordamın tamamlanması sonrasında almak kodu değerleri açıklar.

Dönüş kodu

Açıklama

0

Herhangi bir hata.

1

Bilinmeyen bir hata oluştu.

8

Belirtilen durumu geçerli değil.

9

Izleme belirtilen tanıtıcı geçersiz.

13

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

Izleme belirtilen devlet varsa SQL Serverdöner 0.

Açıklamalar

Tüm sql izleme parametrelerini depolanan yordamlar (sp_trace_xx) kesinlikle yazılmalıdır. Bu parametreler doğru giriş parametresi veri türlerinde, değişken açıklaması'nda belirtilen denir değil saklı yordamı bir hata döndürür.

Izleme depolanmış yordamları kullanarak örnek için bkz: İzleme (Transact-sql) oluştur.

İzinler

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

Ayrıca bkz.

Başvuru

sys.fn_trace_geteventinfo (Transact-sql)

sys.fn_trace_getfilterinfo (Transact-sql)

sp_trace_generateevent (Transact-sql)

sp_trace_setevent (Transact-sql)

sp_trace_setfilter (Transact-sql)

Diğer Kaynaklar

Introducing SQL Trace