Freigeben über


sp_syscollector_stop_collection_set (Transact-SQL)

Beendet einen Auflistsatz.

Themenlink (Symbol)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 Auflistsatz. collection_set_id ist vom Datentyp int mit dem Standardwert NULL. collection_set_id muss über einen Wert verfügen, wenn name gleich NULL ist.

  • [ @name = ] 'name'
    Der Name des Auflistsatzes. name ist sysname mit dem Standardwert NULL. name muss über einen Wert verfügen, wenn collection_set_id gleich NULL ist.

  • [ @stop_collection_job = ] stop_collection_job
    Gibt an, dass der Auflistungsauftrag für den Auflistsatz beendet werden soll, wenn er ausgeführt wird. stop_collection_job ist vom Datentyp bit mit dem Standardwert 1.

    stop_collection_job wird nur auf Auflistsätze angewendet, deren Auflistmodus auf die 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 Auflistsatz mithilfe seines Bezeichners beendet.

USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;