Share via


sp_syscollector_upload_collection_set (Transact-SQL)

Startet das Hochladen von Sammlungssatzdaten, wenn der Sammlungssatz aktiviert ist.

Wichtiger HinweisWichtig

Diese gespeicherte Prozedur kann nur für Sammlungssätze verwendet werden, die für die Datensammlung im Modus mit Zwischenspeicherung und den Upload konfiguriert werden.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @collection_set_id = ] collection_set_id
    Der eindeutige lokale Bezeichner für den Sammlungssatz. collection_set_id ist vom Datentyp int und muss über einen Wert verfügen, wenn name NULL ist.

  • [ @name = ] 'name'
    Der Name des Sammlungssatzes. name ist vom Datentyp sysname und muss über einen Wert verfügen, wenn collection_set_id NULL ist.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

Entweder collection_set_id oder name muss über einen Wert verfügen; es können nicht beide NULL sein.

Diese Prozedur kann zum Starten eines bedarfsgesteuerten Hochladens für einen ausgeführten Sammlungssatz verwendet werden. Sie kann nur für Sammlungssätze verwendet werden, die für die Datensammlung im Modus mit Zwischenspeicherung und den Upload konfiguriert werden. So kann ein Benutzer Daten zur Analyse erhalten, ohne auf ein geplantes Hochladen warten zu müssen.

Berechtigungen

Damit diese Prozedur ausgeführt werden kann, ist die Mitgliedschaft in der festen Datenbankrolle dc_operator (mit EXECUTE-Berechtigung) erforderlich.

Beispiel

Führt ein bedarfsgesteuertes Hochladen eines Sammlungssatzes mit dem Namen Simple Collection Set aus.

USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set' 

Siehe auch

Verweis

Andere Ressourcen