Aracılığıyla paylaş


sp_syscollector_run_collection_set (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Toplayıcı zaten etkinse ve koleksiyon kümesi önbelleğe alınmamış koleksiyon modu için yapılandırılmışsa bir koleksiyon kümesi başlatır.

Not

Önbelleğe alınmış koleksiyon modu için yapılandırılmış bir koleksiyon kümesinde çalıştırılırsa bu yordam başarısız olur.

sp_syscollector_run_collection_set kullanıcının isteğe bağlı veri anlık görüntüleri almasını sağlar.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_syscollector_run_collection_set
    [ [ @collection_set_id = ] collection_set_id ]
    [ , [ @name = ] N'name' ]
[ ; ]

Bağımsız değişken

[ @collection_set_id = ] collection_set_id

Koleksiyon kümesinin benzersiz yerel tanımlayıcısı. @collection_set_id, varsayılan olarak olanve @name ise bir değere sahip olmalıdır.

[ @name = ] N'adı'

Koleksiyon kümesinin adı. @name, varsayılanı ilesysname'dir ve @collection_set_id ise bir değere sahip olmalıdır.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Açıklamalar

@collection_set_id veya @name bir değere sahip olmalıdır; her ikisi de NULLolamaz.

Bu yordam, belirtilen koleksiyon kümesi için koleksiyon ve karşıya yükleme işlerini başlatır ve koleksiyon kümesinin @collection_mode önbelleğe alınmamış (1) olarak ayarlanmışsa koleksiyon aracısı işini hemen başlatır. Daha fazla bilgi için bkz. sp_syscollector_create_collection_set.

sp_syscollector_run_collection_set, zamanlaması olmayan bir koleksiyon kümesini çalıştırmak için de kullanılabilir.

İzinler

Bu yordamı yürütmek için dc_operator (YÜRÜTME izniyle) sabit veritabanı rolüne üyelik gerektirir.

Örnekler

Tanımlayıcısını kullanarak bir koleksiyon kümesi başlatın.

USE msdb;
GO

EXECUTE sp_syscollector_run_collection_set @collection_set_id = 1;