Tabelle e stored procedure relative al log shippingLog Shipping Tables and Stored Procedures

In questo argomento vengono descritte tutte le tabelle e le stored procedure associate a una configurazione di log shipping.This topic describes all of the tables and stored procedures associated with a log shipping configuration. Tutte le tabelle relative al log shipping sono archiviate in msdb in ogni server.All log shipping tables are stored in msdb on each server. Nelle tabelle seguenti viene illustrato su quali server sono utilizzate le diverse tabelle e le stored procedure in una configurazione di log shipping.The tables below describe which tables and stored procedures are used on which servers in a log shipping configuration.

Tabelle del server primarioPrimary Server Tables

TabellaTable DescrizioneDescription
log_shipping_monitor_alertlog_shipping_monitor_alert Memorizza l'ID del processo per la gestione degli avvisi.Stores alert job ID. Questa tabella viene utilizzata nel server primario solo se non è stato configurato alcun server di monitoraggio remoto.This table is only used on the primary server if a remote monitor server has not been configured.
log_shipping_monitor_error_detaillog_shipping_monitor_error_detail Archivia i dettagli relativi agli errori per processi di log shipping associati a questo server primario.Stores error detail for log shipping jobs associated with this primary server.
log_shipping_monitor_history_detaillog_shipping_monitor_history_detail Archivia i dettagli relativi alla cronologia per processi di log shipping associati a questo server primario.Stores history detail for log shipping jobs associated with this primary server.
log_shipping_monitor_primarylog_shipping_monitor_primary Archivia un record di monitoraggio per questo database primario.Stores one monitor record for this primary database.
log_shipping_primary_databaseslog_shipping_primary_databases Include informazioni di configurazione per database primari in un determinato server.Contains configuration information for primary databases on a given server. Archivia una riga per ogni database primario.Stores one row per primary database.
log_shipping_primary_secondarieslog_shipping_primary_secondaries Esegue il mapping dei database primari ai database secondari.Maps primary databases to secondary databases.

Stored procedure del server primarioPrimary Server Stored Procedures

Stored procedureStored Procedure DescrizioneDescription
sp_add_log_shipping_primary_databasesp_add_log_shipping_primary_database Imposta il database primario per una configurazione di log shipping, inclusi il processo di backup, il record di monitoraggio locale e il record di monitoraggio remoto.Sets up the primary database for a log shipping configuration, including the backup job, local monitor record, and remote monitor record.
sp_add_log_shipping_primary_secondarysp_add_log_shipping_primary_secondary Aggiunge un nome di database secondario a un database primario esistente.Adds a secondary database name to an existing primary database.
sp_change_log_shipping_primary_databasesp_change_log_shipping_primary_database Modifica le impostazioni del database primario, incluso il record di monitoraggio locale e remoto.Changes primary database settings including local and remote monitor record.
sp_cleanup_log_shipping_historysp_cleanup_log_shipping_history Elimina la cronologia a livello locale e sul monitor, in base al periodo di memorizzazione.Cleans up history locally and on the monitor based on retention period.
sp_delete_log_shipping_primary_databasesp_delete_log_shipping_primary_database Rimuove il log shipping del database primario, inclusi il processo di backup e la cronologia locale e remota.Removes log shipping of primary database including backup job as well as local and remote history.
sp_delete_log_shipping_primary_secondarysp_delete_log_shipping_primary_secondary Rimuove un nome di database secondario da un database primario.Removes a secondary database name from a primary database.
sp_help_log_shipping_primary_databasesp_help_log_shipping_primary_database Recupera le impostazioni del database primario e visualizza i valori dalle tabelle log_shipping_primary_databases e log_shipping_monitor_primary .Retrieves primary database settings and displays the values from the log_shipping_primary_databases and log_shipping_monitor_primary tables.
sp_help_log_shipping_primary_secondarysp_help_log_shipping_primary_secondary Recupera i nomi dei database secondari per un database primario.Retrieves secondary database names for a primary database.
sp_refresh_log_shipping_monitorsp_refresh_log_shipping_monitor Aggiorna il monitor, visualizzando le informazioni più recenti per l'agente di log shipping specificato.Refreshes the monitor with the latest information for the specified log shipping agent.

Tabelle del server secondarioSecondary Server Tables

TabellaTable DescrizioneDescription
log_shipping_monitor_alertlog_shipping_monitor_alert Memorizza l'ID del processo per la gestione degli avvisi.Stores alert job ID. Questa tabella viene utilizzata nel server secondario solo se non è stato configurato alcun server di monitoraggio remoto.This table is only used on the secondary server if a remote monitor server has not been configured.
log_shipping_monitor_error_detaillog_shipping_monitor_error_detail Archivia i dettagli relativi agli errori per processi di log shipping associati a questo server secondario.Stores error detail for log shipping jobs associated with this secondary server.
log_shipping_monitor_history_detaillog_shipping_monitor_history_detail Archivia i dettagli relativi alla cronologia per processi di log shipping associati a questo server secondario.Stores history detail for log shipping jobs associated with this secondary server.
log_shipping_monitor_secondarylog_shipping_monitor_secondary Archivia un record di monitoraggio per ogni database secondario associato a questo server secondario.Stores one monitor record per secondary database associated with this secondary server.
log_shipping_secondarylog_shipping_secondary Include informazioni di configurazione per database secondari in un determinato server.Contains configuration information for the secondary databases on a given server. Archivia una riga per ogni ID secondario.Stores one row per secondary ID.
log_shipping_secondary_databaseslog_shipping_secondary_databases Archivia informazioni di configurazione relative a un determinato database secondario.Stores configuration information for a given secondary database. Archivia una riga per ogni database secondario.Stores one row per secondary database.

Nota

Le impostazioni disponibili nella tabella log_shipping_secondary vengono condivise dai database secondari nello stesso server secondario per un determinato database primario.Secondary databases on the same secondary server for a given primary database share the settings in the log_shipping_secondary table. Se si modifica un'impostazione condivisa per un database secondario, tale impostazione verrà modificata in tutti i database secondari.If a shared setting is altered for one secondary database, the setting is altered for all of them.

Stored procedure del server secondarioSecondary Server Stored Procedures

Stored procedureStored Procedure DescrizioneDescription
sp_add_log_shipping_secondary_databasesp_add_log_shipping_secondary_database Imposta un database secondario per il log shipping.Sets up a secondary database for log shipping.
sp_add_log_shipping_secondary_primarysp_add_log_shipping_secondary_primary Imposta le informazioni primarie, aggiunge collegamenti di monitoraggio locale e remoto e crea processi di copia e di ripristino nel server secondario per il database primario specificato.Sets up the primary information, adds local and remote monitor links, and creates copy and restore jobs on the secondary server for the specified primary database.
sp_change_log_shipping_secondary_databasesp_change_log_shipping_secondary_database Modifica le impostazioni del database secondario, inclusi i record di monitoraggio locali e remoti.Changes secondary database settings including local and remote monitor records.
sp_change_log_shipping_secondary_primarysp_change_log_shipping_secondary_primary Modifica le impostazioni del database secondario, ad esempio la directory di origine e di destinazione e il periodo di memorizzazione dei file.Changes secondary database settings such as source and destination directory, and file retention period.
sp_cleanup_log_shipping_historysp_cleanup_log_shipping_history Elimina la cronologia a livello locale e sul monitor, in base al periodo di memorizzazione.Cleans up history locally and on the monitor based on retention period.
sp_delete_log_shipping_secondary_databasesp_delete_log_shipping_secondary_database Rimuove un database secondario e la cronologia locale e remota.Removes a secondary database and the local history and remote history.
sp_delete_log_shipping_secondary_primarysp_delete_log_shipping_secondary_primary Rimuove dal server secondario le informazioni relative al server primario specificato.Removes the information about the specified primary server from the secondary server.
sp_help_log_shipping_secondary_databasesp_help_log_shipping_secondary_database Recupera le impostazioni del database secondario dalle tabelle log_shipping_secondary, log_shipping_secondary_databasese log_shipping_monitor_secondary .Retrieves secondary database settings from the log_shipping_secondary, log_shipping_secondary_databases, and log_shipping_monitor_secondary tables.
sp_help_log_shipping_secondary_primarysp_help_log_shipping_secondary_primary Tramite questa stored procedure vengono recuperate le impostazioni di un database primario specificato nel server secondario.This stored procedure retrieves the settings for a given primary database on the secondary server.
sp_refresh_log_shipping_monitorsp_refresh_log_shipping_monitor Aggiorna il monitor, visualizzando le informazioni più recenti per l'agente di log shipping specificato.Refreshes the monitor with the latest information for the specified log shipping agent.

Tabelle del server di monitoraggioMonitor Server Tables

TabellaTable DescrizioneDescription
log_shipping_monitor_alertlog_shipping_monitor_alert Memorizza l'ID del processo per la gestione degli avvisi.Stores alert job ID.
log_shipping_monitor_error_detaillog_shipping_monitor_error_detail Archivia i dettagli relativi agli errori per processi di log shipping.Stores error detail for log shipping jobs.
log_shipping_monitor_history_detaillog_shipping_monitor_history_detail Archivia i dettagli relativi alla cronologia per processi di log shipping.Stores history detail for log shipping jobs.
log_shipping_monitor_primarylog_shipping_monitor_primary Archivia un record di monitoraggio per ogni database primario associato a questo server di monitoraggio.Stores one monitor record per primary database associated with this monitor server.
log_shipping_monitor_secondarylog_shipping_monitor_secondary Archivia un record di monitoraggio per ogni database secondario associato con questo server di monitoraggio.Stores one monitor record per secondary database associated with this monitor server.

Stored procedure del server di monitoraggioMonitor Server Stored Procedures

Stored procedureStored Procedure DescrizioneDescription
sp_add_log_shipping_alert_jobsp_add_log_shipping_alert_job Crea un processo di avviso di log shipping, se non ne è ancora stato creato uno.Creates a log shipping alert job if one has not already been created.
sp_delete_log_shipping_alert_jobsp_delete_log_shipping_alert_job Rimuove un processo di avviso di log shipping se non è disponibile alcun database primario associato.Removes a log shipping alert job if there are no associated primary databases.
sp_help_log_shipping_alert_jobsp_help_log_shipping_alert_job Restituisce l'ID processo del processo per la gestione degli avvisi.Returns the job ID of the alert job.
sp_help_log_shipping_monitor_primarysp_help_log_shipping_monitor_primary Restituisce i record di monitoraggio per il database primario specificato dalla tabella log_shipping_monitor_primary .Returns monitor records for the specified primary database from the log_shipping_monitor_primary table.
sp_help_log_shipping_monitor_secondarysp_help_log_shipping_monitor_secondary Restituisce i record di monitoraggio per il database secondario specificato dalla tabella log_shipping_monitor_secondary .Returns monitor records for the specified secondary database from the log_shipping_monitor_secondary table.