sp_trace_setstatus (Transact-SQL)
Belirtilen izleme geçerli durumunu değiştirir.
sp_trace_setstatus [ @traceid = ] trace_id , [ @status = ] status
Bağımsız değişkenler
[ @traceid= ] trace_id
Is the ID of the trace to be modified.trace_id is int, with no default.Kullanıcı bu kullanır. trace_idtanımlamak için değiştirmek ve izleme denetlemek için değer'ı tıklatın. Alma hakkında bilgi için trace_id, bkz: fn_trace_getinfo (Transact-SQL).[ @status= ] status
Specifies the action to implement on the trace.status is int, with no default.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 tanımını sunucudan siler.
Not
Kapalı olabilir, önce izleme önce durdurulmalı.Izlemeyi durdurdu olmalı ve görüntülenebileceği önce ilk olarak kapatıldı.
Dönüş Kodu Değerleri
Aşağıdaki tablo kullanıcılar saklı yordam bitimini aşağıdaki alma kodu değerleri açıklar.
Dönüş kodu |
Açıklama |
---|---|
0 |
Hata oluştu. |
1 |
Bilinmeyen hata. |
8 |
Belirtilen durumu geçerli değil. |
9 |
Izleme Belirtilen tanıtıcı geçerli değil. |
13 |
Bellek yetersiz.Belirtilen eylem gerçekleştirmek için yeterli bellek olmadığında döndürdü. |
Izleme, belirtilen durumda ise SQL Server döner 0.
Remarks
Tüm SQL izleme parametrelerini yordamlar () depolanır.sp_trace_xx) kesinlikle girilir.Belirtilen bağımsız değişken açıklamasında doğru giriş parametresi veri türleriyle bu parametreler denir, saklı yordamı bir hata döndürecektir.
Izleme, depolanan yordamları kullanarak örnek için bkz: Nasıl Yapılır: Bir izleme (Transact-SQL) oluşturma.
İzinler
Kullanıcı, ALTER IZLEME izninizin olması gerekir.