Estou executando um servidor com SQL 2008 e fazendo backup do banco de dados com um "plano de manutenção regular". (Não sou nem um pouco especialista em configurar o SQL Server).
A execução deste plano é automatizada por um trabalho do SQL Server Agent.
Isso parece funcionar, tenho meus arquivos de backup no disco rígido e, de vez em quando, faço download deles e os restauro em minha máquina e eles parecem funcionar.
No entanto, tentei executar o backup manualmente hoje antes de fazer grandes alterações no esquema e ele relatou falha. No entanto, o arquivo de backupfezacabou no disco rígido e também consegui restaurá-lo na minha máquina.
Então, procurei o histórico de execução do job do Agente e com certeza ele vem falhando todos os dias. No entanto, não tenho ideia do que está errado. Novamente, os backups parecem funcionar, mas o fato de eles serem relatados como falhas todos os dias é um pouco perturbador para mim.
Este é o melhor registro que consegui encontrar do problema, mas não tenho ideia do que fazer com ele.
Alguma idéia/indicação sobre onde devo começar a procurar?
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.
Obrigado!
Danilo
Responder1
Consulte os logs principais do SQL Server e o histórico do próprio plano de manutenção para encontrar mais informações. O histórico de trabalho em si provavelmente não fornecerá as melhores informações.