sp_syscollector_upload_collection_set (Transact-SQL)
Startet das Hochladen von Auflistsatzdaten, wenn der Auflistsatz aktiviert ist.
Wichtig |
|---|
Diese gespeicherte Prozedur kann nur für Auflistsätze verwendet werden, die für die Datenauflistung im Modus mit Zwischenspeicherung und den Upload konfiguriert werden. |
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 Auflistsatz. collection_set_id ist vom Datentyp int und muss über einen Wert verfügen, wenn name NULL ist.[ @name = ] 'name'
Der Name des Auflistsatzes. 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 Auflistsatz verwendet werden. Sie kann nur für Auflistsätze verwendet werden, die für die Datenauflistung 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 Auflistsatzes mit dem Namen Simple Collection Set aus.
USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set'
Wichtig.gif)