to:roy_88
硬盘还有几十G呢,重启电脑也不是个办法,这个错误是天天都有的to:kelph
sql server 2000to:happyflystone 
没作限制,为自增长的顺便问下,可有其它更为高效的获取总数的方法?除了用count(*)外

解决方案 »

  1.   

    收缩日志试一试:dump tran databasename with no_log
    backup log databasename with no_log
    dbcc shrinkdatabase(databasename)
      

  2.   

    不知可有其它更为高效的获取总数统计的方法?除了用count(*)外
      

  3.   

    手工加大tempdb库的大小,分上500M
      

  4.   

    手工加大tempdb库的大小?请问如何操作?
      

  5.   

    to:w2jc 不会的,我一把这个程序停下来就没错误了,所以才断定是在这个分页里的
      

  6.   

    提示也是一样的,就是:错误:9002 严重:17 状态:6
    数据库‘tempdb’的日志已满...这样的
      

  7.   

    tempdb 数据库在 SQL Server 每次启动时都重新创建,因此该数据库在系统启动时总是干净的。
    我觉得不可思议 
    不会是你代码中出现循环吧 
      

  8.   

    要不你就数据模型不选择完全备份 
    不留日志总没问题了吧   不过安全问题tempdb 数据库回复模型默认就是 简单的
      

  9.   

    SQL Server 不可能老重启呀,呵呵至于代码我是有检查了几次的了,不留日志感觉有点怪怪的,