sp_syscollector_stop_collection_set (Transact-SQL)
Beendet einen Sammlungssatz.
Transact-SQL-Syntaxkonventionen
Syntax
sp_syscollector_stop_collection_set
[ [ @collection_set_id = ] collection_set_id ]
, [ [ @name = ] 'name' ]
, [ [ @stop_collection_job = ] stop_collection_job ]
Argumente
[ @collection\_set\_id = ] collection_set_id
Der eindeutige lokale Bezeichner für den Sammlungssatz. collection_set_id ist vom Datentyp int und hat den Standardwert NULL. collection_set_id muss über einen Wert verfügen, wenn name NULL ist.[ @name = ] 'name'
Der Name des Sammlungssatzes. name ist vom Datentyp sysname und hat den Standardwert NULL. name muss über einen Wert verfügen, wenn collection_set_id NULL ist.[ @stop\_collection\_job = ] stop_collection_job
Gibt an, dass der Sammlungsauftrag für den Sammlungssatz beendet wird, falls er ausgeführt wird. stop_collection_job ist vom Datentyp bit. Der Standardwert ist 1.stop_collection_job bezieht sich nur auf Sammlungssätze, deren Auflistungsmodus auf Zwischenspeicherung festgelegt ist. Weitere Informationen finden Sie unter sp_syscollector_create_collection_set (Transact-SQL).
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_syscollector_create_collection_set muss im Kontext der msdb -Systemdatenbank ausgeführt werden.
Berechtigungen
Damit diese Prozedur ausgeführt werden kann, ist die Mitgliedschaft in der festen Datenbankrolle dc_operator (mit EXECUTE-Berechtigung) erforderlich.
Beispiele
Im folgenden Beispiel wird ein Sammlungssatz mithilfe seines Bezeichners beendet.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
Siehe auch
Verweis
Gespeicherte Prozeduren für den Datensammler (Transact-SQL)