Freigeben über


Starten oder Beenden eines Sammlungssatzes

Gilt für: SQL Server

Dieser Artikel beschreibt, wie Sie mit SQL Server Management Studio oder Transact-SQL eine Sammlungsgruppe in SQL Server starten oder beenden.

Begrenzungen

Gespeicherte Prozeduren für den Datensammler und Katalogansichten werden in der msdb-Datenbank gespeichert.

Im Gegensatz zu regulären gespeicherten Prozeduren werden die Parameter für die gespeicherten Prozeduren des Datensammlers genau eingegeben und unterstützen die automatische Datentypkonvertierung nicht. Wenn diese Parameter nicht mit den richtigen Datentypen für Eingabeparameter aufgerufen werden, wie in der Argumentbeschreibung angegeben, gibt die gespeicherte Prozedur einen Fehler zurück.

Voraussetzungen

SQL Server Agent muss gestartet werden.

Empfehlungen

Fragen Sie die syscollector_collection_sets -Katalogsicht ab, um Informationen zu Sammlungssätzen abzurufen.

Berechtigungen

Erfordert die Mitgliedschaft in der festen Datenbankrolle dc_operator . Wenn der Sammlungssatz über kein Proxykonto verfügt, ist die Mitgliedschaft in der festen Serverrolle sysadmin erforderlich.

Verwenden von SQL Server Management Studio

Starten eines Sammlungssatzes

  1. Erweitern Sie im Objekt-Explorer nacheinander die Knoten Verwaltung , Datensammlungund dann Systemdaten-Sammlungssätze.

  2. Klicken Sie mit der rechten Maustaste auf den Sammlungssatz, den Sie starten möchten, und klicken Sie anschließend auf Datensammlungssatz starten.

    Ein Meldungsfeld mit dem Ergebnis des Vorgangs wird angezeigt, und ein grüner Pfeil auf dem Symbol für den Sammlungssatz weist darauf hin, dass der Sammlungssatz gestartet wurde.

Beenden eines Sammlungssatzes

  1. Erweitern Sie im Objekt-Explorer nacheinander die Knoten Verwaltung , Datensammlungund dann Systemdaten-Sammlungssätze.

  2. Klicken Sie mit der rechten Maustaste auf den Sammlungssatz, den Sie beenden möchten, und klicken Sie anschließend auf Datensammlungssatz beenden.

    Ein Meldungsfeld mit den Ergebnissen dieses Vorgangs wird angezeigt, und ein roter Kreis auf dem Symbol für den Sammlungssatz weist darauf hin, dass der Sammlungssatz beendet wurde.

Verwenden von Transact-SQL

Starten eines Sammlungssatzes

  1. Stellen Sie eine Verbindung mit dem Datenbank-Engineher.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen. In diesem Beispiel wird sp_syscollector_start_collection_set verwendet, um den Sammlungssatz zu starten, der über die ID von 1verfügt.

USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;

Beenden eines Sammlungssatzes

  1. Stellen Sie eine Verbindung mit dem Datenbank-Engineher.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen. In diesem Beispiel wird sp_syscollector_stop_collection_set verwendet, um den Sammlungssatz anzuhalten, der über die ID von 1verfügt.

USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;