本站内容均来自网络转贴内容,如涉及版权问题,请及时联系我,我会及时删除。。。

SQLSERVER系统数据库tempdb的储存空间已满(转贴)

上一篇 / 下一篇  2007-04-03 12:37:24 / 个人分类:性能测试

51Testing软件测试网 yV"[6M}:Qsg

在事件查看器中可以找到出错信息:

5^bHG;b,];S?c}051Testing软件测试网 B'J9Djd

未能为数据库'TEMPDB' 分配新页。在文件组 DEFAULT 中已没有更多的页可供使用。采取除去对象、添加另外的文件或允许文件增长等手段可创建空间。

.?S;?)rf%]#J)mH B4u051Testing软件测试网bs;r3|$qF:lX2y

首先,确认是否有限制增长51Testing软件测试网0bJ3EOUN_^

s8hd)o{J a0其次,如果没有限制增长,确认磁盘空间是否足够51Testing软件测试网C%z\|C so

51Testing软件测试网%OqO L;Qm2G1x

第三,如果有限制增长,说明数据库文件大小不足。

7J/bK1[-e`_F0

"Uf~'}F1K,T"`0解决方法1:修改数据库属性增加,数据库文件的最大容量51Testing软件测试网8@y5hC:?a7w.a

51Testing软件测试网t(_,T6kbOr

解决方法2:查询分析器中执行下面的语句,压缩tempdb数据库的日志 51Testing软件测试网!j9s^wmk,^ F iK&{
  backup   log   tempdb   with   no_log

[O;DBG051Testing软件测试网do*_3dwE/`I

解决方法3:重新启动sql,以释放tempdb数据库的日志占用51Testing软件测试网.a:fF M.a,]d+kh3C


TAG: 性能测试

 

评分:0

我来说两句

Open Toolbar