sys.sp_cleanup_log_shipping_history (Transact-SQL)

Gäller för:SQL Server

Denna lagrade promotor rensar historiken lokalt och på monitorservern baserat på lagringstid.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @agent_id = ] 'agent_id'

Primärt ID för backup eller sekundärt ID för kopiering eller återställning. @agent_id är uniqueidentifier, utan standard, och kan inte vara NULL.

[ @agent_type = ] agent_type

Den typen av stockfraktsjobb. @agent_type är tinyint, utan standard, och måste vara ett av dessa värden:

Value Description
0 Backup
1 Copy
2 Restore

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

None.

Remarks

sp_cleanup_log_shipping_history måste köras från databasen master på vilken loggleveransserver som helst. Denna lagrade promotor rensar lokala och fjärrkopior av log_shipping_monitor_history_detail och log_shipping_monitor_error_detail baserat på historikens lagringsperiod.

Permissions

Endast medlemmar i den fasta serverrollen sysadmin kan köra den här proceduren.