求助:SQL SERVER数据库运行30多个小时后 报错:存储空间不足,无法完成此操作.或者完成该操作所需内存不足
从为接触过数据库,只会简单的操作.最近的项目是LABVIEW编程,10几秒就向SQL SERVER中存数,还要查询.运行30个小时后,就
报错:存储空间不足,无法完成此操作.或者完成该操作所需内存不足.内存没有耗尽.200多M.也没有死机.尝试过的解决方法:1 虚拟内存改大.2 SQL 服务器的最大内存改变. 都没有用.同学说是因为表都在内存中,导致空间不足.是这样吗?要怎么解决呢????????
请高手指点啊,非常着急!!!!!!!!!!先谢过!

解决方案 »

  1.   

    是某些资源没释放,若有程序源代码,检查一下。若无,则Profiler....提供有偿支持
      

  2.   

    特别把SQL装到了一个很大的盘 硬盘空间绝对够的.
    是因为临时的内存表占用了内存吗?实在不清楚.
      

  3.   

    难道是临时表太大。。
    有varchar(max),text,image之类的字段超过限制。或者是应用程序导致的错误。
      

  4.   

    可能和你的连接字符串设置有关把完整的error log 贴出来,我帮你看看。
      

  5.   

    错误-2147024882发生于 ADO Recordset GetString.vi->SQL Fetch Data (GetString).vi->SQL Execute.vi->调用SQL.vi->查询功能.vi中的Exception occured in Provider: 存储空间不足,无法完成此操作。
    错误-2147024882发生于 ADO Connection Create.vi->调用SQL.vi->查询功能.vi中的存储空间不足,无法完成此操作。
    可能原因
    LabVIEW:  (Hex 0x8007000E) 内存溢出。有一次是这样的错误
    还有更多时候是 完成该操作所需内存不足.是LABVIEW编的 不知道是否有参考价值
      

  6.   

    是硬盘格式的问题,要把硬盘转换为NTFS格式就可以了