Condividi tramite


sp_cleanup_log_shipping_history (Transact-SQL)

Questa stored procedure elimina il contenuto della cronologia locale e nel server di monitoraggio in base al periodo di memorizzazione.

Icona di collegamento a un argomentoConvenzioni della 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 oppure ID secondario per la copia o il ripristino. agent_id è di tipo uniqueidentifier e non può essere NULL.
  • [ @agent_type = ] 'agent_type'
    Tipo di processo di distribuzione dei log. 0 = Backup, 1 = Copia, 2 = Ripristino. agent_type è di tipo tinyint e non può essere NULL.

Set di risultati

Nessuno

Osservazioni

La stored procedure sp_cleanup_log_shipping_history deve essere eseguita nel database master in qualsiasi server di distribuzione dei log. Questa stored procedure elimina il contenuto delle copie locali e remote di log_shipping_monitor_history_detail e di log_shipping_monitor_error_detail in base al periodo di memorizzazione della cronologia.

Autorizzazioni

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

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

Stored procedure di sistema (Transact-SQL)

Altre risorse

Distribuzione dei log
Tabelle e stored procedure relative alla distribuzione dei log

Guida in linea e informazioni

Assistenza su SQL Server 2005