为什么磁盘空间足够,但是还原数据库时会提示空间不足呢?

小兔吉 2016-05-26 04:52:06



数据库文件只有459MB,但是下面在还原的时候却提示空间不足..这是为什么?如何解决?谢谢

...全文
6046 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
专注or全面 2016-05-26
  • 打赏
  • 举报
回复
完全有可能是压缩备份的,前两天还原了一个备份,备份文件19G,还原之后120G+
唐诗三百首 2016-05-26
  • 打赏
  • 举报
回复
不要恢复到C盘,找个剩余空间>=50G的磁盘分区进行恢复. 数据库恢复完成后,再做收缩日志文件等操作.
中国风 2016-05-26
  • 打赏
  • 举报
回复
引用 11 楼 u014090410 的回复:
[quote=引用 9 楼 roy_88 的回复:] 把数据库改为简单模式 在数据库—右健—任务—收缩数据库—数据库文件—类型选择日志
这种是删除了日志,还是仅仅是收缩呢?[/quote] 对,清空日志 如果日志文件没有其它用途时,可这样处理 有其它用时你清空前可以备份数据库备份日志
小兔吉 2016-05-26
  • 打赏
  • 举报
回复
引用 9 楼 roy_88 的回复:
把数据库改为简单模式 在数据库—右健—任务—收缩数据库—数据库文件—类型选择日志
这种是删除了日志,还是仅仅是收缩呢?
小兔吉 2016-05-26
  • 打赏
  • 举报
回复
引用 9 楼 roy_88 的回复:
把数据库改为简单模式 在数据库—右健—任务—收缩数据库—数据库文件—类型选择日志
好的
中国风 2016-05-26
  • 打赏
  • 举报
回复
把数据库改为简单模式 在数据库—右健—任务—收缩数据库—数据库文件—类型选择日志
小兔吉 2016-05-26
  • 打赏
  • 举报
回复
引用 7 楼 zbdzjx 的回复:
[quote=引用 5 楼 u014090410 的回复:] [quote=引用 4 楼 zbdzjx 的回复:] 你可以看一下提示中的两个数字: 硬盘空间需要:48,697,704,448 硬盘空间剩余:27,669,782,528 所以报错,提示空间不足。 备份文件的大小,并不代表实际上数据库所使用的硬盘空间。 我之前公司的数据库,数据文件2G,日志200G,备份后,备份文件大小顶多2.1G。但如果要还原,至少要202G硬盘空间。
那么我如果想要删除日志文件,或者压缩日志文件,应该怎样操作呢?[/quote] 据我所知,应该是只有还原后,才能删除或压缩日志文件。还原时,不能删除或压缩日志文件。[/quote] 我可以在备份数据库之前删除的,应该怎么做呢?
zbdzjx 2016-05-26
  • 打赏
  • 举报
回复
引用 5 楼 u014090410 的回复:
[quote=引用 4 楼 zbdzjx 的回复:] 你可以看一下提示中的两个数字: 硬盘空间需要:48,697,704,448 硬盘空间剩余:27,669,782,528 所以报错,提示空间不足。 备份文件的大小,并不代表实际上数据库所使用的硬盘空间。 我之前公司的数据库,数据文件2G,日志200G,备份后,备份文件大小顶多2.1G。但如果要还原,至少要202G硬盘空间。
那么我如果想要删除日志文件,或者压缩日志文件,应该怎样操作呢?[/quote] 据我所知,应该是只有还原后,才能删除或压缩日志文件。还原时,不能删除或压缩日志文件。
卖水果的net 版主 2016-05-26
  • 打赏
  • 举报
回复
看这个大小, 而不是看备份文件的大小
小兔吉 2016-05-26
  • 打赏
  • 举报
回复
引用 4 楼 zbdzjx 的回复:
你可以看一下提示中的两个数字: 硬盘空间需要:48,697,704,448 硬盘空间剩余:27,669,782,528 所以报错,提示空间不足。 备份文件的大小,并不代表实际上数据库所使用的硬盘空间。 我之前公司的数据库,数据文件2G,日志200G,备份后,备份文件大小顶多2.1G。但如果要还原,至少要202G硬盘空间。
那么我如果想要删除日志文件,或者压缩日志文件,应该怎样操作呢?
zbdzjx 2016-05-26
  • 打赏
  • 举报
回复
你可以看一下提示中的两个数字: 硬盘空间需要:48,697,704,448 硬盘空间剩余:27,669,782,528 所以报错,提示空间不足。 备份文件的大小,并不代表实际上数据库所使用的硬盘空间。 我之前公司的数据库,数据文件2G,日志200G,备份后,备份文件大小顶多2.1G。但如果要还原,至少要202G硬盘空间。
中国风 2016-05-26
  • 打赏
  • 举报
回复
在备份时 日志文件2G,生成备份文件时可能才几十M,当还原时必须留2G空间而不是备份文件的几十M
中国风 2016-05-26
  • 打赏
  • 举报
回复
空间不足,你备份时应该没有清空或收缩日志文件 看提示很清楚,要求空间和现在空间不足
小兔吉 2016-05-26
  • 打赏
  • 举报
回复
对了,磁盘也是NTFS格式的

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧