Condividi tramite


sp_cleanup_log_shipping_history (Transact-SQL)

Si applica a: SQL Server

Questa stored procedure pulisce la cronologia in locale e nel server di monitoraggio in base al periodo di conservazione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_cleanup_log_shipping_history
    [ @agent_id = ] 'agent_id'
    , [ @agent_type = ] agent_type
[ ; ]

Argomenti

[ @agent_id = ] 'agent_id'

ID primario per il backup o ID secondario per la copia o il ripristino. @agent_id è uniqueidentifier, senza impostazione predefinita e non può essere NULL.

[ @agent_type = ] agent_type

Tipo di processo di log shipping. @agent_type è tinyint, senza impostazione predefinita e deve essere uno di questi valori:

valore Descrizione
0 Backup
1 Copia
2 Recupera

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

sp_cleanup_log_shipping_history deve essere eseguito dal master database in qualsiasi server di log shipping. Questa stored procedure pulisce copie locali e remote di e log_shipping_monitor_error_detail in base al periodo di log_shipping_monitor_history_detail conservazione della cronologia.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire questa procedura.