您的位置:程序门 -> ms-sql server -> 应用实例



数据库还原失败,提示错误112(磁盘空间不足)!急,请高手帮帮忙


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


数据库还原失败,提示错误112(磁盘空间不足)!急,请高手帮帮忙
发表于:2007-12-20 16:38:09 楼主
数据库还原失败,错误提示:试图扩大物理文件大小出错,磁盘空间不足。112(磁盘空间不足)!我已经试图还原两个数据库,但是都是这个同样的错误,所在的日志文件和数据文件都在d盘,且是ntfs的盘符格式。盘符空间也足够。
也用了删除日志文件的命令:dump   transaction   dbname   with   no_log
                                              backup   log   dbname   with   no_log
                                              dbcc   shrinkdatabase   (dbname)
但还是不行,不知道是什么原因,还请高手们给点意见?感激不尽!
发表于:2007-12-20 16:56:301楼 得分:0
还原时一般空间得有原来的一倍
发表于:2007-12-20 18:14:252楼 得分:0
tempdb数据所在分区的空间不足
发表于:2007-12-20 21:41:003楼 得分:0
我已经试图还原两个数据库,但是都是这个同样的错误,所在的日志文件和数据文件都在d盘
----------------------------
你这是附加吧?还原都通过bak?
发表于:2007-12-20 21:43:414楼 得分:0
空间再放大一点
发表于:2007-12-20 22:00:495楼 得分:0
把还原的数据文件的移到其它盘符,要有足够的空间..
发表于:2007-12-20 22:05:016楼 得分:0
另一方法处理:
--备份文件在那一个盘,楼主还原的时间,选择把日志放在一个盘,数据库文件放在另一个盘符..
发表于:2007-12-21 02:24:197楼 得分:0
数据库备份前的空间有多大,你还原时就要有多大的空间。

比如,你原来的数据库有2g,如果里面只有一个表,备份之后也许只有50m大小,
但是还原时,你还是要提供2g的空间,才能成功还原。
除非你在备份之前就收缩过数据库..
发表于:2007-12-21 08:39:538楼 得分:0
楼主可以将其还原到其他盘符下
如果是附加,则更简单
发表于:2007-12-21 09:54:089楼 得分:0
附加


快速检索

最新资讯
热门点击