小编Gar*_*ill的帖子

完整备份大小突然减少

我最近修复了 70gb 数据库中一个表中的单个损坏页面。

我有一个备份,其中包含页面中包含的数据,所以我开始使用带有 REPAIR_ALLOW_DATA_LOSS 的 DBCC CHECKDB。然后我将旧数据库中的行传输回新修复的数据库。

在运行 DBCC CHECKDB WITH NO_INFOMSGS 以确保一切正常后,我运行了完整备份。备份比以前的备份少 10gb(就像我在修复前使用 CONTINUE_ON_ERRORS 进行的那个)。

这是什么原因?DBCC 修复是否对可以恢复空间或类似内容的页面进行任何重新排序?表大小看起来与以前相似,但我有点担心可能会丢失数据。

sql-server-2005 sql-server

2
推荐指数
1
解决办法
509
查看次数

标签 统计

sql-server ×1

sql-server-2005 ×1