如何处理SQL Server事务日志损坏

我们的SQL Server日志传送作业失败。 sp_readerrorlog报道:

在数据库X中备份检测到的日志损坏。上下文是Bad Middle Sector。 LogFile:2'D:\ Database \ X_log.MDF'VLF SeqNo:x3f116 VLFBase:x1ede0000 LogBlockOffset:x1f55f600 SectorStatus:2 LogBlock.StartLsn.SeqNo:x3f116 LogBlock.StartLsn.Blk:x3bf8 Size:x1800 PrevSize:x1400

我们检查了磁盘的错误, 什么都没find。 所以不清楚为什么日志损坏,但显然我们需要重新开始日志传送。

一个可能的方法是logging在这篇文章中,我发现: http : //www.sqlskills.com/BLOGS/PAUL/post/How-can-a-log-backup-fail-but-a-full-backup-succeed。 ASPX

…但是想知道是否有其他人看到了这种情况,并希望任何其他的想法,这种行为的根源,以及其他方式来处理这个问题。