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.