使用 SSMS 查询数据库时,发现偶尔提示空间不足,尤其查数据量较多的时候必然提示。


在执行批处理时出现错误。错误消息为: 磁盘空间不足


SQL Server 在执行批处理时出现错误。错误消息为: 磁盘空间不足

SQL Server 在执行批处理时出现错误。错误消息为: 磁盘空间不足


查看数据库磁盘空间,是足够的!怎么会提示不足呢??


SSMS 客户的工具查询数据库时,默认结果集缓存在本地C盘目录: C:\Users\<User>\Documents


打开:工具——>选项——>查询结果——>SQL Server ——>常规

SQL Server 在执行批处理时出现错误。错误消息为: 磁盘空间不足


可以看到查询结果保存的默认位置,点击预览,可看到C盘已无可用空间!!

SQL Server 在执行批处理时出现错误。错误消息为: 磁盘空间不足


果然是磁盘空间不足!我们使用的是堡垒机上面的SSMS工具连接的,也有较多人在使用,而C盘空间又那么小,因此查询时无法缓存结果集才提示空间不足!


临时解决方法是:更改查询结果集的默认位置。


最终,还是得解决磁盘空间问题!



reference :System disk run out of space when running heavy SQL queries on SQL Server 2012


相关文章:

  • 2021-12-25
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2022-02-18
  • 2021-08-13
猜你喜欢
  • 2022-01-06
  • 2022-02-01
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案