Estoy ejecutando un servidor con SQL 2008 y haciendo una copia de seguridad de la base de datos con un "plan de mantenimiento regular". (No soy ni mucho menos un experto en la configuración de SQL Server).
La ejecución de este plan está automatizada mediante un trabajo del Agente SQL Server.
Esto parece funcionar, tengo mis archivos de respaldo en el disco duro y de vez en cuando los descargo y los restauro en mi máquina y parecen funcionar.
Sin embargo, hoy intenté ejecutar la copia de seguridad manualmente antes de realizar algunos cambios importantes en el esquema y se informó que falló. Sin embargo, el archivo de respaldohizoterminó en el disco duro y también pude restaurarlo en mi máquina.
Entonces, fui a buscar el historial de ejecución del trabajo del Agente y, efectivamente, ha fallado todos los días. Sin embargo, no tengo idea de qué está mal. Nuevamente, las copias de seguridad parecen funcionar, pero el hecho de que las informe como fallas todos los días es un poco inquietante para mí.
Este es el mejor registro que pude encontrar sobre el problema, pero no tengo idea de qué hacer con él.
¿Alguna idea/consejo sobre dónde debería empezar a buscar?
Date 1/24/2010 9:28:55 AM
Log Job History (Backup.Backup)
Step ID 1
Server MyServerName
Job Name Backup.Backup
Step Name Backup
Duration 00:00:09
Sql Severity 0
Sql Message ID 0
Operator Emailed
Operator Net sent
Operator Paged
Retries Attempted 0
Message
Executed as user: KVARDEKDU\MyServerName$.
Microsoft (R) SQL Server Execute Package Utility Version 10.0.2531.0 for 64-bit
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.
Started: 9:28:55 AM
Progress: 2010-01-24 09:28:58.85
Source: {8C5D2693-8EF1-4505-95A0-735311CBA89C}
Executing query "DECLARE @Guid UNIQUEIDENTIFIER
EXECUTE msdb..sp...".: 100% complete
End Progress Progress: 2010-01-24 09:29:00.26
Source: Back Up Database Task
Executing query "EXECUTE master.dbo.xp_create_subdir N'E:\Backups\\...".: 100% complete
End Progress Progress: 2010-01-24 09:29:03.07
Source: Back Up Database Task
Executing query "BACKUP DATABASE [MyDBName] TO DISK = N'E:\Backup...".: 50% complete
End Progress Progress: 2010-01-24 09:29:03.90
Source: Back Up Database Task
Executing query "declare @backupSetId as int select @backupSetId =...".: 100% complete
End Progress DTExec: The package execution returned DTSER_FAILURE (1).
Started: 9:28:55 AM
Finished: 9:29:04 AM
Elapsed: 9.047 seconds.
The package execution failed. The step failed.
¡Gracias!
Daniel
Respuesta1
Busque en los registros principales del servidor SQL y en el historial del plan de mantenimiento para encontrar más información. Es probable que el historial laboral en sí no le proporcione la mejor información.