我知道可以通过扩展tempdb我可以解决这个问题,但现在的问题是他那个tempdb真么扩都扩不出来最后只在RAM中给他扩了32M。那位高手能告诉我不能在硬盘上扩展。
   在硬盘上扩展时的处错:[....Divice or Database name error]
                          

解决方案 »

  1.   

       我知道可以通过扩展tempdb我可以解决这个问题,但现在的问题是他那个tempdb真么扩都扩不出来最后只在RAM中给他扩了32M。那位高手能告诉我不能在硬盘上扩展。
       在硬盘上扩展时的处错:[....Divice or Database name error]
                              
      

  2.   

       我知道可以通过扩展tempdb我可以解决这个问题,但现在的问题是他那个tempdb真么扩都扩不出来最后只在RAM中给他扩了32M。那位高手能告诉我不能在硬盘上扩展。
       在硬盘上扩展时的处错:[....Divice or Database name error]
                              
      

  3.   

       我知道可以通过扩展tempdb我可以解决这个问题,但现在的问题是他那个tempdb真么扩都扩不出来最后只在RAM中给他扩了32M。那位高手能告诉我不能在硬盘上扩展。
       在硬盘上扩展时的处错:[....Divice or Database name error]
                              
      

  4.   

    先把你sql server服务停止,然后再启动,进入enterprise manager
    选中你得数据库,属性\清除 log
    新建立一设备
    再扩展你的数据库log到该设备 应该可以的
      

  5.   

    你看一下tempdb库的大小,是不是太小了,可以把它扩大一些或许可以解决主这一现象。
    NT的日志文件放在c:\winnt\system32\config下面,其中的三个*.evt文件就是了,可以跟据文件名知道它们分别事件查看器的三个类别。可以写个批处理在启动的时候清空日志文件。
      

  6.   

    谢谢几位的答复,现在我终结如下:
        我的问题已在早些时候解决了,问题的缘由是因为tempdb的空间不够大。其中,显示程序在运行期耗用了tempdb空间,应开始程序有访问错误,后给到50M现问题应该已经解决。
        Kevin_qing(问题分析正确,并且是在20分种内答复理当重谢  40
        Anoa感谢您的回答  20
        Heyongfeng问题回答得迟了一些但正好是我的解决方案      40    另据我所知,在安装的时候可以设置Tempdb扩到硬盘还是RAM所以这个50M是扩到RAM中的