Comecei a receber alguns erros no log de eventos do aplicativo de um de nossos servidores de banco de dados (Windows 2003 e SQL Server 2005). Os backups completos noturnos do banco de dados estão sendo concluídos com êxito, no entanto, imediatamente após o êxito da tarefa ser gravado no log de eventos, há uma série de entradas que dizem:
SQLVDI: Loc=CVDS. Desc=Release(ClientAliveMutex). ErrorCode=(288)Tentativa de liberar mutex que não pertence ao chamador.
Há cinco deles registrados - o próprio servidor possui mais de 20 bancos de dados, todos com backup realizado com êxito.
O backup do servidor é feito pelo Bacula usando um backup VSS.
Alguém tem alguma idéia do que estaria causando os erros? Eles parecem ter começado após uma reinicialização na sexta-feira para instalar alguns patches que incluíam o KB960089.
Editar:
Depois de receber os erros por alguns dias, eles pararam sem qualquer ação de minha parte além de permitir que os backups continuassem como estavam. Pode ser uma coincidência, mas eles pararam depois que o Bacula completou seu backup semanal completo, em vez do backup incremental diário.
Responder1
eu sugeriria aplicar o SP3 em sua instância SQL2005, se você ainda não o fez.
na minha opinião o erro se deve ao uso do VSS, como você mencionou. se você conseguir restaurar os bancos de dados a partir dos arquivos de backup que estão sendo criados, eu diria que é seguro ignorar os erros por enquanto.