十万火急的问题,关于还原数据库的问题,我现在的备份有3.86G,然后做还原操作时,提示磁盘空间不足!

时间:2022-06-06 20:44:46
关于还原数据库的问题,我现在的备份有3.86G,我昨天在数据库中做了收缩,日志文件只有1M,但是在还原的时候,提示"试图扩大物理文件时,modify file 遇到操作系统错误112(磁盘空间不足).未能调整文件'his_data'的空间分配.",请前辈们帮我解决一下,有没有什么办法,谢谢大家了.

9 个解决方案

#1


删除其他多余的文件。

#2


备份转移

#3


FAT32格式 最大只支持4GB. 看是不是这个影起的。

#4


哦,请你说的具体点,好吗.

#5


你需要提供详细环境。例如操作系统版本,SQL SERVER版本 磁盘分区格式(FAT/FAT32/NTFS)
备份与还原是不是在同一个服务器?还原的磁盘剩余空间是否大于4GB?
FAT32格式分区,最大文件大小为4GB。如果数据库超过4GB, 操作系统不能支持,所以不能还原。
如果是这种情况,可以试一下还原到NTFS格式的分区。

#6


你现在需要看看原始数据库有多大,大小包含日志文件。
备份数据库是压缩后的数据库文件,在还远的时候需要释放,所以需要检查你的空间
和预算磁盘空间。

#7


首先明确:
一般来说,完全备份备份文件的size要小于(数据文件 + 日志文件)

可能的原因:
1.单个文件的大小超过了操作系统限制
例如:主数据库文件>4G ,但是操作系统又是FAT32

2.排除第一种可能,就是还原数据库的目的磁盘空间不够
可以通过restore filelistonly 来查看源数据库的大小

#8


磁盘空间不足引起的,我以前也遇到过!

#9


磁盘空间不足引起的,我以前也遇到过!換一下盤就好了。

#1


删除其他多余的文件。

#2


备份转移

#3


FAT32格式 最大只支持4GB. 看是不是这个影起的。

#4


哦,请你说的具体点,好吗.

#5


你需要提供详细环境。例如操作系统版本,SQL SERVER版本 磁盘分区格式(FAT/FAT32/NTFS)
备份与还原是不是在同一个服务器?还原的磁盘剩余空间是否大于4GB?
FAT32格式分区,最大文件大小为4GB。如果数据库超过4GB, 操作系统不能支持,所以不能还原。
如果是这种情况,可以试一下还原到NTFS格式的分区。

#6


你现在需要看看原始数据库有多大,大小包含日志文件。
备份数据库是压缩后的数据库文件,在还远的时候需要释放,所以需要检查你的空间
和预算磁盘空间。

#7


首先明确:
一般来说,完全备份备份文件的size要小于(数据文件 + 日志文件)

可能的原因:
1.单个文件的大小超过了操作系统限制
例如:主数据库文件>4G ,但是操作系统又是FAT32

2.排除第一种可能,就是还原数据库的目的磁盘空间不够
可以通过restore filelistonly 来查看源数据库的大小

#8


磁盘空间不足引起的,我以前也遇到过!

#9


磁盘空间不足引起的,我以前也遇到过!換一下盤就好了。