我在 SQL Server 2019 实例上有一个数据库,该数据库已启用查询存储,并且已运行多年
突然,查询存储状态返回
SELECT actual_state_desc FROM sys.database_query_store_options
去了
错误
所以我重新启用了它
ALTER DATABASE [BOB] SET QUERY_STORE (OPERATION_MODE = READ_WRITE)
一切正常。然而,几个小时后,同样的事情发生了,我在同一时间在 SQL Server 日志中注意到以下消息
内部 FILESTREAM 错误:无法访问垃圾收集表。
看起来这两者是有关联的,尽管我不确定具体是如何关联的。
我们的数据库没有任何文件流文件:
SELECT COUNT(*)
FROM sys.database_files
WHERE type_desc = 'FILESTREAM'
返回 0
我再次重新启用了查询存储,但想了解这里发生了什么,以防止将来再次发生这种情况。
有人能告诉我发生了什么事以及如何解决吗?