O problema: (em inglês)
“Some maintenance plans might include the Maintenance Cleanup Task and the History Cleanup Task, which allow users to delete information older than a specified interval. When SQL Server 2005 was released, this interval was measured in days, weeks, months, or years. In response to customer feedback, SQL Server 2005 SP2 includes significant enhancements to maintenance plans, including an enhancement that allows users to specify the cleanup interval in hours. After upgrading to SP2, and until you update cleanup tasks using SQL Server SP2 tools as described below, existing cleanup task intervals are misinterpreted. This leads to earlier data cleanup than was intended.”
Para saber mais detalhes sobre o problema e ver uma solução (tópico What if I have already installed SP2 on my server?), visite o link http://blogs.msdn.com/sqlrem/archive/2007/02/24/Maintenance-Plan-Changes-in-SQL-Server-2005-SP2.aspx
Nota: Vale lembrar que são afetados pelo bug apenas quem possui Maintenance Plans que usam uma das taks referenciadas acima. Por exemplo, se você selecionou a opção Clean Up History no Maintenance Plan Wizard.
Update 25/03/2007
A Microsoft liberou um novo release (SP2 refresh) do Service Pack 2 que resolve este problema. O novo release foi liberado no dia 06/03/2007, sendo assim, se você baixou o SP2 após o dia 05/03/2007, fique tranquilo pois este vem com a correção do problema.
Se você baixou e aplicou o SP2 antes do dia 05/03/2007, então deverá passar um fix para corrigir o problema (caso esteja sendo afetado pelo bug).
Para obter informações detalhadas sobre como e quando aplicar o fix, veja o documento http://support.microsoft.com/kb/933508.
Nota1: Este problema não afeta quem possui o SQL Serve Express.

