新闻资讯  > 知识学习

公司资讯 行业资讯 知识学习
2024优惠活动:迷你版1880元,KIS软件5折,金蝶云6折起!

K3恢复账套备份提示磁盘空间不足,但磁盘空间很大大于备份文件

发布时间:2023-9-7浏览:742次

场景

磁盘空间较充足,明显比备份的bak文件大很多,但恢复数据库备份时提示磁盘空间不足。


解决方案

数据库备份恢复时需要的磁盘空间并不是数据库备份文件bak的大小,bak备份文件一般均进行了压缩,和实际的数据库文件、日志文件差异可能很多,特别是事务日志文件很大的情况下。

因此需要检查bak中实际的数据库文件和日志文件的大小,来确定需要多大的磁盘空间才能恢复相同数据库备份。另需要注意在某些数据库事务日志过大的情况下,可能无法恢复该备份!

检查bak中数据库文件和日志文件大小:

打开数据库管理工具SSMS,新建查询,输入命令:RESTORE FILELISTONLY from DISK ='***.bak'     -----Disk=的值需要修改为对应bak文件路径

查看如下图所示字段计算实际大小:



如数据库文件和日志文件合计大小超过当前磁盘可用空间,则会正常提示磁盘空间不足。 需提供大于上述合计大小的磁盘空间进行恢复,恢复后可进行日志收缩后重新备份,再恢复到当前磁盘即可。





X青岛金蝶软件公司_金蝶软件技术服务公司

截屏,微信识别二维码

客服QQ:1250556403

(点击QQ号复制,添加好友)

微信号已复制,请打开微信添加咨询详情!