Protokollversandtabellen und gespeicherte Prozeduren

In diesem Thema werden alle mit der Protokollversandkonfiguration verknüpften Tabellen und gespeicherten Prozeduren beschrieben. Die Protokollversandtabellen sind auf allen Servern in msdb gespeichert. Die unten stehenden Tabellen beschreiben, welche Tabellen und gespeicherten Prozeduren auf welchen Servern in Protokollversandkonfigurationen verwendet werden.

Tabellen des primären Servers

Tabelle

Beschreibung

log_shipping_monitor_alert

Speichert die ID des Warnungsauftrags. Diese Tabelle wird auf dem primären Server nur dann verwendet, wenn kein Remoteüberwachungsserver konfiguriert wurde.

log_shipping_monitor_error_detail

Speichert Fehlerdetails für Protokollversandaufträge, die dem primären Server zugeordnet sind.

log_shipping_monitor_history_detail

Speichert Verlaufsdetails für Protokollversandaufträge, die dem primären Server zugeordnet sind.

log_shipping_monitor_primary

Speichert einen Überwachungseintrag für die primäre Datenbank.

log_shipping_primary_databases

Enthält Konfigurationsinformationen für die primären Datenbanken eines bestimmten Servers. Speichert eine Zeile pro primäre Datenbank.

log_shipping_primary_secondaries

Ordnet primäre Datenbanken sekundären Datenbanken zu.

Gespeicherte Prozeduren des primären Servers

Gespeicherte Prozedur

Beschreibung

sp_add_log_shipping_primary_database

Richtet die primäre Datenbank, einschließlich des Sicherungsauftrags sowie des lokalen und Remoteüberwachungseintrags, für eine Protokollversandkonfiguration ein.

sp_add_log_shipping_primary_secondary

Fügt zu einer vorhandenen primären Datenbank den Namen einer sekundären Datenbank hinzu.

sp_change_log_shipping_primary_database

Ändert die Einstellungen der primären Datenbank, einschließlich des lokalen und Remoteüberwachungseintrags.

sp_cleanup_log_shipping_history

Löscht Verlaufsinformationen je nach Aufbewahrungsdauer lokal und auf dem Monitor.

sp_delete_log_shipping_primary_database

Löscht den Protokollversand der primären Datenbank, einschließlich des Sicherungsauftrags, des lokalen und Remoteverlaufs.

sp_delete_log_shipping_primary_secondary

Entfernt den Namen einer sekundären Datenbank aus einer primären Datenbank.

sp_help_log_shipping_primary_database

Ruft die Einstellungen der primären Datenbank ab und zeigt die Werte der Tabellen log_shipping_primary_databases und log_shipping_monitor_primary an.

sp_help_log_shipping_primary_secondary

Ruft die Namen sekundärer Datenbanken für eine primäre Datenbank ab.

sp_refresh_log_shipping_monitor

Aktualisiert die Anzeige auf die neuesten Informationen für den angegebenen Protokollversand-Agent.

Tabellen des sekundären Servers

Tabelle

Beschreibung

log_shipping_monitor_alert

Speichert die ID des Warnungsauftrags. Diese Tabelle wird auf dem sekundären Server nur dann verwendet, wenn kein Remoteüberwachungsserver konfiguriert wurde.

log_shipping_monitor_error_detail

Speichert Fehlerdetails für Protokollversandaufträge, die dem sekundären Server zugeordnet sind.

log_shipping_monitor_history_detail

Speichert Verlaufsdetails für Protokollversandaufträge, die dem sekundären Server zugeordnet sind.

log_shipping_monitor_secondary

Speichert einen Überwachungseintrag für jede sekundäre Datenbank, die dem sekundären Server zugeordnet ist.

log_shipping_secondary

Enthält Konfigurationsinformationen für die sekundären Datenbanken eines bestimmten Servers. Speichert eine Zeile pro sekundäre ID.

log_shipping_secondary_databases

Speichert die Konfigurationsinformationen für eine bestimmte sekundäre Datenbank. Speichert eine Zeile pro sekundäre Datenbank.

HinweisHinweis

Sekundäre Datenbanken, die zu einer primären Datenbank gehören und auf demselben sekundären Server verwaltet werden, nutzen die Einstellungen der log_shipping_secondary-Tabelle gemeinsam. Wenn eine freigegebene Eigenschaft für eine einzelne sekundäre Datenbank geändert wird, wird die geänderte Einstellung auch für alle übrigen Datenbanken wirksam.

Gespeicherte Prozeduren des sekundären Servers

Gespeicherte Prozedur

Beschreibung

sp_add_log_shipping_secondary_database

Richtet eine sekundäre Datenbank für den Protokollversand ein.

sp_add_log_shipping_secondary_primary

Richtet die primären Informationen ein, fügt Links zur lokalen und Remoteüberwachung hinzu und erstellt auf dem sekundären Server Kopier- und Wiederherstellungsaufträge für die angegebene primäre Datenbank.

sp_change_log_shipping_secondary_database

Ändert die Einstellungen der sekundären Datenbank, einschließlich lokaler und Remoteüberwachungseinträge.

sp_change_log_shipping_secondary_primary

Ändert die Einstellungen der sekundären Datenbank, z. B. Quell- und Zielverzeichnis, sowie die Aufbewahrungsdauer von Dateien.

sp_cleanup_log_shipping_history

Löscht Verlaufsinformationen je nach Aufbewahrungsdauer lokal und auf dem Monitor.

sp_delete_log_shipping_secondary_database

Löscht eine sekundäre Datenbank sowie den lokalen und den Remoteverlauf.

sp_delete_log_shipping_secondary_primary

Entfernt die Informationen zu dem angegebenen primären Server vom sekundären Server.

sp_help_log_shipping_secondary_database

Ruft die Einstellungen der sekundären Datenbank aus den Tabellen log_shipping_secondary, log_shipping_secondary_databases und log_shipping_monitor_secondary ab.

sp_help_log_shipping_secondary_primary

Diese gespeicherte Prozedur ruft die Einstellungen einer bestimmten primären Datenbank auf dem sekundären Server ab.

sp_refresh_log_shipping_monitor

Aktualisiert die Anzeige auf die neuesten Informationen für den angegebenen Protokollversand-Agent.

Tabellen des Überwachungsservers

Tabelle

Beschreibung

log_shipping_monitor_alert

Speichert die ID des Warnungsauftrags.

log_shipping_monitor_error_detail

Speichert Fehlerdetails für Protokollversandaufträge.

log_shipping_monitor_history_detail

Speichert Verlaufsdetails für Protokollversandaufträge.

log_shipping_monitor_primary

Speichert einen Überwachungseintrag für jede primäre Datenbank, die diesem Überwachungsserver zugeordnet ist.

log_shipping_monitor_secondary

Speichert einen Überwachungseintrag für jede sekundäre Datenbank, die diesem Überwachungsserver zugeordnet ist.

Gespeicherte Prozeduren des Überwachungsservers

Gespeicherte Prozedur

Beschreibung

sp_add_log_shipping_alert_job

Erstellt einen Warnungsauftrag des Protokollversands, falls dieser noch nicht erstellt wurde.

sp_delete_log_shipping_alert_job

Entfernt den Warnungsauftrag des Protokollversands, falls keine zugeordneten primären Datenbanken vorhanden sind.

sp_help_log_shipping_alert_job

Gibt die Auftragskennung des Warnungsauftrags zurück.

sp_help_log_shipping_monitor_primary

Gibt die in der log_shipping_monitor_primary-Tabelle gespeicherten Überwachungseinträge für die angegebene primäre Datenbank zurück.

sp_help_log_shipping_monitor_secondary

Gibt die in der log_shipping_monitor_secondary-Tabelle gespeicherten Überwachungseinträge für die angegebene sekundäre Datenbank zurück.

Siehe auch

Andere Ressourcen