SQL Server 2008 'sp_syspolicy_purge_history' Funktion [geschlossen]

9

Was macht diese eingebaute Funktion? Was ist der "Verlauf", den es löscht?

    
Lloyd Banks 04.10.2012, 17:28
quelle

1 Antwort

5

Der sp_syspolicy_purge_history wird von der richtlinienbasierten Verwaltung im SQL-Server verwendet, um den Richtlinienevaluierungsverlauf zu löschen.

Auszug aus SQLServerPedia

SQL Server 2008 führte eine neue Funktion namens Policy Based Management ein. Eine Richtlinie kann etwas wie xp_cmdshell sollte nicht für eine Instanz aktiviert werden. Wenn eine Richtlinie ausgeführt wird, werden die Ergebnisse in MSDB gespeichert. Dies kann dazu führen, dass sich unnötige Daten in MSDB aufstocken. * Der Job syspolicy_purge_history löscht die Daten, die älter sind als die Tage, die in der HistoryRetentionInDays-Eigenschaft von Policy Management * definiert sind. .

    
vmvadivel 05.10.2012, 11:44
quelle