关于我们
技术分享
技术分享
SQLSERVER备份失败:failed: 23(数据错误(循环冗余检查)
SQLSERVER备份失败:failed: 23(数据错误(循环冗余检查)
2021-06-02
今天在检查数据库异地备份的情况时,发现有个企业的数据库最近几天的备份都没有过来,仅过来了日志文件,从日志文件中查看备份是失败了,提示"Read on "D:\Data\ic_Log.LDF" failed: 23(数据错误(循环冗余检查),马上联系相关人员进他们的机房检查,手动进行备份还是报错。最后还是交给我来处理。
在网上查了一下说可能是硬盘出了什么问题,所以不敢停机,先用bcp将表数据都导了一份出来。看到选项中是完全模式,然后数据库日志已经4G多了,看日志收缩显示没有可释放的空间了。然后查看之前做的发布订阅,看到订阅机上的数据也在备份出错的那一天停了,于是先将发布订阅关系全都删除了,然后再尝试备份,居然成功了,再看日志收缩已经有99%的空间可以被释放了。
首先是怀疑跟发布订阅有关系,因为刚才只是把发布订阅删除就成功了,后来现场的人跑到机房一看,服务器已经有两块硬盘在报警了,好险啊,赶紧叫现场将备份数据恢复到其它机器上,然后将这台服务器硬盘报修。
- 标签:
-
技术分享
您可能感兴趣的新闻 换一批
热门文章
现在下载,可享30天免费试用