Aracılığıyla paylaş


sp_syscollector_start_collection_set (Transact-SQL)

Toplayıcı zaten etkinleştirilmiş ve koleksiyon kümesi çalışır durumda küme başlatılır.Toplayıcı etkinleştirilmemişse, toplayıcısını çalıştırarak etkinleştir sp_syscollector_enable_collector ve bu saklı yordam bir koleksiyon başlat küme.

Topic link iconTransact-SQL sözdizimi kuralları

sp_syscollector_start_collection_set 
        [ [ @collection_set_id = ] collection_set_id ]
        , [[ @name = ] 'name' ] 

Bağımsız değişkenler

  • [ @collection\_set\_id = ] collection_set_id
    Is the unique local identifier for the collection set.collection_set_id is int with a default value of NULL.collection_set_id must have a value if name is NULL.

  • [ @name = ] 'name'
    Is the name of the collection set.name is sysname with a default value of NULL.name must have a value if collection_set_id is NULL.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_syscollector_create_collection_set msdb veritabanını sistem bağlamında çalıştırmalısınız ve SQL Server Agent etkinleştirilmiş olmalıdır.

Bu yordamın bir koleksiyon karşı çalıştırdığınızda başarısız küme bir zamanlama yok.koleksiyon küme bir zamanlama yok (alt koleksiyon modunda olduğundan küme kadar önbelleğe alınmamış, örneğin), kullanın sp_syscollector_run_collection_ küme koleksiyon başlatmak için saklı yordamıyla küme.

Bu yordam, belirtilen koleksiyon koleksiyon ve karşıya yükleme işleri sağlar küme ve hemen koleksiyon Aracısı işi başlatır koleksiyon küme, koleksiyon modu olan küme önbellekteki (0).Daha fazla bilgi için bkz: sp_syscollector_create_collection_set.

koleksiyon küme tüm koleksiyon öğeleri içeren bu operasyonun hiçbir etkisi olmaz.Hata 14685 bir uyarı olarak döndürülür.

İzinler

Bu yordamı çalıştırmak sabit veritabanı rolü dc_operator Üyelik gerekir.koleksiyon küme yaptığı bir yetkili hesap varsa, sysadmin sabit sunucu rolü üyeliği gereklidir.

Örnekler

Aşağıdaki örnek, bir topluluk başlatır küme tanımlayıcısını kullanarak.

USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;