Verwalten der Datensammlung
Gilt für:SQL Server
Verwenden Sie SQL Server Management Studio oder Transact-SQL gespeicherte Prozeduren und Funktionen, um verschiedene Aspekte der Datensammlung zu verwalten, z. B. das Aktivieren oder Deaktivieren der Datensammlung, das Ändern einer Sammlungssatzkonfiguration oder das Anzeigen von Daten im Verwaltungsdatenlager.
Verwalten der Datensammlung mithilfe von SSMS
Führen Sie die folgenden datensammlerbezogenen Aufgaben mithilfe von Objekt-Explorer in SQL Server Management Studio aus:
- Konfigurieren des Verwaltungsdatenlagers (SQL Server Management Studio)
- Konfigurieren von Eigenschaften eines Datensammlers
- Aktivieren oder Deaktivieren der Datensammlung
- Starten oder Beenden eines Sammlungssatzes
- Verwenden von SQL Server Profiler zum Erstellen eines SQL Trace-Sammlungssatzes
- Anzeigen von Sammlungssatzprotokollen (SQL Server Management Studio)
- Anzeigen oder Ändern von Sammlungssatzzeitplänen (SQL Server Management Studio)
- Anzeigen eines Sammlungssatzesberichts (SQL Server Management Studio)
Verwalten der Datensammlung mithilfe von Transact-SQL
Der Datensammler stellt eine umfassende Sammlung von gespeicherten Prozeduren bereit, die Sie verwenden können, um beliebige datensammlerbezogene Tasks auszuführen. Beispielsweise können Sie mithilfe von Transact-SQL die folgenden Aufgaben ausführen:
- Konfigurieren von Parametern für die Datensammlung (Transact-SQL)
- Aktivieren oder Deaktivieren der Datensammlung
- Starten oder Beenden eines Sammlungssatzes
- Erstellen eines benutzerdefinierten Sammlungssatzes – generischer T-SQL-Abfragesammlertyp
- Hinzufügen eines Sammelelements zu einem Sammlungssatz (Transact-SQL)
Darüber hinaus gibt es Funktionen und Ansichten, die Sie verwenden können, um Konfigurationsdaten für die msdb
Datenbanken und Verwaltungs-Data Warehouse-Datenbanken, Ausführungsprotokolldaten und Daten abzurufen, die im Management Data Warehouse gespeichert sind.
Sie können die bereitgestellten gespeicherten Prozeduren, Funktionen und Sichten verwenden, um eigene End-to-End-Datensammlungszenarios zu erstellen.
Wichtig
Im Gegensatz zu regulären gespeicherten Prozeduren verwenden die gespeicherten Prozeduren des Datensammlers streng eingegebene Parameter und unterstützen keine automatische Datentypkonvertierung. Wenn diese Parameter nicht mit den richtigen Eingabeparameter-Datentypen aufgerufen werden, wie in der Argumentbeschreibung angegeben, gibt die gespeicherte Prozedur einen Fehler zurück.
Verwenden Sie SQL Server Management Studio, um die bereitgestellten Codebeispiele zu erstellen und auszuführen. Weitere Informationen finden Sie unter Objekt-Explorer. Alternativ können Sie die Abfrage in einem beliebigen Editor erstellen und in einer Textdatei speichern, die über eine .sql
Dateinamenerweiterung verfügt. Sie können die Abfrage mithilfe des Hilfsprogramms sqlcmd von der Windows-Eingabeaufforderung aus ausführen. Weitere Informationen finden Sie unter sqlcmd – Verwenden Sie das Hilfsprogramm.
Gespeicherte Prozeduren und Ansichten
Im folgenden Abschnitt werden gespeicherte Prozeduren und Ansichten beschrieben, die Sie zum Arbeiten mit der Datensammlung im Datenbank-Engine verwenden.
Arbeiten mit dem Datensammler
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit dem Datensammler verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_enable_collector | Aktiviert den Datensammler. |
sp_syscollector_disable_collector | Deaktiviert den Datensammler. |
Arbeiten mit Sammlungssätzen
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit Sammlungssätzen verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_run_collection_set | Führt bei Bedarf einen Sammlungssatz aus. |
sp_syscollector_start_collection_set | Startet einen Sammlungssatz. |
sp_syscollector_stop_collection_set | Beendet einen Sammlungssatz. |
sp_syscollector_create_collection_set | Erstellt einen Sammlungssatz. |
sp_syscollector_delete_collection_set | Löscht einen Sammlungssatz. |
sp_syscollector_update_collection_set | Ändert die Konfiguration eines Sammlungssatzes. |
sp_syscollector_upload_collection_set | Lädt Sammlungssatzdaten in das Management Data Warehouse hoch. Dies ist im Prinzip ein bedarfsgesteuerter Upload. |
Arbeiten mit Sammlungselementen
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit Sammelelementen verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_create_collection_item | Erstellt ein Auflistelement. |
sp_syscollector_delete_collection_item | Löscht ein Sammelelement. |
sp_syscollector_update_collection_item | Aktualisiert ein Sammelelement. |
Arbeiten mit Sammeltypen
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit Sammlertypen verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_create_collector_type | Erstellt einen Sammlertyp. |
sp_syscollector_update_collector_type | Aktualisiert einen Sammlertyp. |
sp_syscollector_delete_collector_type | Löscht einen Sammlertyp. |
Abrufen von Konfigurationsinformationen
In der folgenden Tabelle werden die Sichten beschrieben, die Sie zum Abrufen von Konfigurationsinformationen und Ausführungsprotokolldaten verwenden können.
Name der Ansicht | Beschreibung |
---|---|
syscollector_config_store | Ruft die Datensammlerkonfiguration ab. |
syscollector_collection_items | Ruft Informationen zum Sammelelement ab. |
syscollector_collection_sets | Ruft Informationen zum Sammlungssatz ab. |
syscollector_collector_types | Ruft Informationen zum Sammlertyp ab. |
syscollector_execution_log | Ruft Informationen über den Sammlungssatz und die Paketausführung ab. |
syscollector_execution_stats | Ruft Informationen über die Taskausführung ab. |
syscollector_execution_log_full | Ruft Informationen ab, wenn das Ausführungsprotokoll voll ist. |
Konfigurieren des Zugriffs auf das Management Data Warehouse
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Konfigurieren des Zugriffs auf das Management Data Warehouse verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_set_warehouse_database_name | Gibt den in der Verbindungszeichenfolge für das Management Data Warehouse definierten Datenbanknamen an. |
sp_syscollector_set_warehouse_instance_name | Gibt die in der Verbindungszeichenfolge für das Management Data Warehouse definierte Instanz an. |
Konfigurieren des Verwaltungsdatenlagers
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit der Konfiguration des Management Data Warehouse verwenden können.
Name der Prozedur | Beschreibung |
---|---|
core.sp_create_snapshot | Erstellt einen Auflistungssnapshot im Management Data Warehouse. |
core.sp_update_data_source | Aktualisiert die Datenquelle für die Datensammlung. |
core.sp_add_collector_type | Fügt dem Management Data Warehouse einen Sammlertyp hinzu. |
core.sp_remove_collector_type | Entfernt einen Sammlertyp aus dem Management Data Warehouse. |
core.sp_purge_data | Löscht Daten aus dem Management Data Warehouse. |
Arbeiten mit Uploadpaketen
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit Uploadpaketen verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_set_cache_window | Konfiguriert die Anzahl von Wiederholungen für Datenuploads. |
sp_syscollector_set_cache_directory | Gibt eine temporäre Speicherung für Daten zwischen Uploadwiederholungen an. |
Arbeiten mit dem Datensammlungsausführungsprotokoll
In der folgenden Tabelle werden die gespeicherten Prozeduren beschrieben, die Sie zum Arbeiten mit dem Ausführungsprotokoll der Datensammlung verwenden können.
Name der Prozedur | Beschreibung |
---|---|
sp_syscollector_delete_execution_log_tree | Löscht Einträge des Sammlungssatzes aus dem Ausführungsprotokoll. |
Funktionen
In der folgenden Tabelle werden die Funktionen beschrieben, die Sie zum Abrufen von Ausführungs- und Überwachungsinformationen verwenden können.
Funktionsname: | Beschreibung |
---|---|
fn_syscollector_get_execution_details | Rufen Sie SSIS-Ausführungsprotokolldaten für ein bestimmtes Paket ab. |
fn_syscollector_get_execution_stats | Ruft Ausführungsstatistiken für einen Sammlungssatz oder ein Paket ab. Diese Informationen umfassen Fehler, die protokolliert werden. |
snapshots.fn_trace_getdata | Ruft die Ereignisse ab, die protokolliert werden, wenn der generische SQL-Ablaufverfolgungs-Sammlertyp für das Sammeln von Daten verwendet wird. |
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für