不断获取文件组已满的错误文件流表。虽然系统上有足够的空间(ram,disk,......)。
还注意到如果从表中删除文件的情况,它不会从磁盘中删除该文件。即使系统闲置数天,它也不会自行运行,但假定它是。
答案 0 :(得分:1)
通过经验证据得出的答案是强制垃圾收集:http://technet.microsoft.com/en-us/library/gg492195.aspx
创建一个每分钟运行一次的SQL作业(如果经常运行会更快,更少做),以强制进行垃圾回收。一旦垃圾收集器赶上,因为它会在这么多时间后停止(即使没有完全完成)都会消失。
这也从磁盘中释放了删除条目。
希望这可以帮助某人,即使是微软支持票也没有打开这个。
答案 1 :(得分:0)
Filestream成为数据库的扩展。 SQL仍然将其视为SQL DB,尽管某些数据未存储在实际的SQL.mdf数据文件中。
确保您的数据库大小不受限制: DB>属性>文件。检查Autogrowth / Maxsize。
我不确定你问题的第二部分,删除行应该删除文件,但我不是文件流专家。 http://technet.microsoft.com/en-us/library/gg471497.aspx