Delen via


Logboekverzendingstabellen en opgeslagen procedures

Van toepassing op:SQL Server

In dit onderwerp worden alle tabellen en opgeslagen procedures beschreven die zijn gekoppeld aan een configuratie voor logboekverzending. Alle logboekverzendingstabellen worden op elke server opgeslagen in msdb . In de onderstaande tabellen wordt beschreven welke tabellen en opgeslagen procedures worden gebruikt op welke servers in een configuratie voor logboekverzending.

Primaire servertabellen

Table Description
log_shipping_monitor_alert Slaat de id van de alerttaak op. Deze tabel wordt alleen gebruikt op de primaire server als er geen externe monitorserver is geconfigureerd.
log_shipping_monitor_error_detail Slaat foutdetails op voor logboekverzendingstaken die zijn gekoppeld aan deze primaire server.
log_shipping_monitor_history_detail Slaat geschiedenisdetails op voor logboekverzendingstaken die zijn gekoppeld aan deze primaire server.
log_shipping_monitor_primary Slaat één monitorrecord op voor deze primaire database.
log_shipping_primary_databases Bevat configuratiegegevens voor primaire databases op een bepaalde server. Hiermee wordt één rij per primaire database opgeslagen.
log_shipping_primary_secondaries Primaire databases worden gekoppeld aan secundaire databases.

Primaire server opgeslagen procedures

Opgeslagen procedure Description
sp_add_log_shipping_primary_database Hiermee stelt u de primaire database in voor een configuratie voor logboekverzending, inclusief de back-uptaak, de lokale monitorrecord en de externe monitorrecord.
sp_add_log_shipping_primary_secondary Hiermee voegt u een secundaire databasenaam toe aan een bestaande primaire database.
sp_change_log_shipping_primary_database Hiermee wijzigt u de primaire database-instellingen, waaronder de lokale en externe monitorrecord.
sp_cleanup_log_shipping_history Ruimt de geschiedenis lokaal en op de monitor op, gebaseerd op de bewaarperiode.
sp_delete_log_shipping_primary_database Hiermee verwijdert u logboekverzending van de primaire database, inclusief back-uptaak en lokale en externe geschiedenis.
sp_delete_log_shipping_primary_secondary Hiermee verwijdert u een secundaire databasenaam uit een primaire database.
sp_help_log_shipping_primary_database Hiermee worden de primaire database-instellingen opgehaald en worden de waarden uit de log_shipping_primary_databases - en log_shipping_monitor_primary tabellen weergegeven.
sp_help_log_shipping_primary_secondary Hiermee worden secundaire databasenamen opgehaald voor een primaire database.
sp_refresh_log_shipping_monitor Hiermee vernieuwt u de monitor met de meest recente informatie voor de opgegeven logboekverzender.

Secundaire tabel van de server

Table Description
log_shipping_monitor_alert Slaat de id van de alerttaak op. Deze tabel wordt alleen gebruikt op de secundaire server als er geen externe monitorserver is geconfigureerd.
log_shipping_monitor_error_detail Slaat foutdetails op voor logboekverzendingstaken die zijn gekoppeld aan deze secundaire server.
log_shipping_monitor_history_detail Slaat geschiedenisdetails op voor logboekverzendingstaken die zijn gekoppeld aan deze secundaire server.
log_shipping_monitor_secondary Slaat één monitorrecord op per secundaire database die is gekoppeld aan deze secundaire server.
log_shipping_secondary Bevat configuratie-informatie voor de secundaire databases op een bepaalde server. Slaat één rij per secundaire ID op.
log_shipping_secundaire_databases Slaat configuratiegegevens op voor een bepaalde secundaire database. Slaat één rij per secundaire database op.

Opmerking

Secundaire databases op dezelfde secundaire server voor een bepaalde primaire database delen de instellingen in de log_shipping_secondary tabel. Als een gedeelde instelling wordt gewijzigd voor één secundaire database, wordt de instelling voor alle databases gewijzigd.

Secundaire server opgeslagen procedures

Opgeslagen procedure Description
sp_add_log_shipping_secondary_database Zet een secundaire database op voor het verzenden van logboeken.
sp_add_log_shipping_secondary_primary Hiermee stelt u de primaire informatie in, voegt lokale en externe monitorkoppelingen toe en maakt u kopieer- en hersteltaken op de secundaire server voor de opgegeven primaire database.
sp_change_log_shipping_secondary_database Hiermee wijzigt u de secundaire database-instellingen, waaronder lokale en externe monitorrecords.
sp_change_log_shipping_secondary_primary Hiermee wijzigt u de secundaire database-instellingen, zoals de bron- en doelmap en de bewaarperiode voor bestanden.
sp_cleanup_log_shipping_history Ruimt de geschiedenis lokaal en op de monitor op, gebaseerd op de bewaarperiode.
sp_delete_log_shipping_secondary_database Hiermee verwijdert u een secundaire database en de lokale geschiedenis en de externe geschiedenis.
sp_delete_log_shipping_secondary_primary Hiermee verwijdert u de informatie over de opgegeven primaire server van de secundaire server.
sp_help_log_shipping_secondary_database Hiermee worden secundaire database-instellingen opgehaald uit de tabellen log_shipping_secondary, log_shipping_secondary_databases en log_shipping_monitor_secondary .
sp_help_log_shipping_secondary_primary Met deze opgeslagen procedure worden de instellingen voor een bepaalde primaire database op de secundaire server opgehaald.
sp_refresh_log_shipping_monitor Hiermee vernieuwt u de monitor met de meest recente informatie voor de opgegeven logboekverzender.

Servertabellen bewaken

Table Description
log_shipping_monitor_alert Slaat de id van de alerttaak op.
log_shipping_monitor_error_detail Slaat foutdetails op voor logboekverzendingstaken.
log_shipping_monitor_history_detail Slaat geschiedenisdetails op voor logboekverzendingstaken.
log_shipping_monitor_primary Slaat één monitorrecord op per primaire database die is gekoppeld aan deze monitorserver.
log_shipping_monitor_secondary Slaat één monitorrecord op per secundaire database die is gekoppeld aan deze monitorserver.

Bewaken van opgeslagen serverprocedures

Opgeslagen procedure Description
sp_add_log_shipping_alert_job Hiermee maakt u een waarschuwingstaak voor logboekverzending als er nog geen waarschuwingstaak is gemaakt.
sp_delete_log_shipping_alert_job Hiermee verwijdert u een waarschuwingstaak bij logboekverzending wanneer er geen primaire databases zijn die hiermee zijn gekoppeld.
sp_help_log_shipping_alert_job Retourneert de taak-id van de waarschuwingstaak.
sp_help_log_shipping_monitor_primary Retourneert bewakingsrecords voor de opgegeven primaire database uit de log_shipping_monitor_primary tabel.
sp_help_log_shipping_monitor_secondary Retourneert bewakingsrecords voor de opgegeven secundaire database uit de log_shipping_monitor_secondary tabel.