sp_syscollector_upload_collection_set (Transact-SQL)
Gilt für: SQL Server
Startet das Hochladen von Sammlungssatzdaten, wenn der Sammlungssatz aktiviert ist.
Wichtig
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.
Transact-SQL-Syntaxkonventionen
Syntax
sp_syscollector_upload_collection_set
[ [ @collection_set_id = ] collection_set_id ]
[ , [ @name = ] N'name' ]
[ ; ]
Argumente
[ @collection_set_id = ] collection_set_id
Der eindeutige lokale Bezeichner für den Sammlungssatz. @collection_set_id ist int und muss einen Wert aufweisen, wenn @name istNULL
.
[ @name = ] N'name'
Der Name des Sammlungssatzes. @name ist "sysname" und muss einen Wert aufweisen, wenn @collection_set_id istNULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
Entweder @collection_set_id oder @name müssen einen Wert aufweisen; beide können nicht sein NULL
.
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
Erfordert die Mitgliedschaft in der festen Datenbankrolle dc_operator (mit EXECUTE-Berechtigung), um dieses Verfahren auszuführen.
Beispiele
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';