无法在 SQL Azure 数据库上启用查询存储
Cannot enable Query Store on SQL Azure database
我们的一个 Azure SQL 数据库 运行 最近 space 我相信这导致查询存储切换到 "READ_ONLY".
我增加了数据库的大小,但是这并没有导致状态改变,即使 运行 这个查询:
SELECT desired_state_desc, actual_state_desc, readonly_reason, current_storage_size_mb, max_storage_size_mb
FROM sys.database_query_store_options
表明有足够的 space 可用:
desired_state_desc actual_state_desc readonly_reason current_storage_size_mb max_storage_size_mb
READ_WRITE READ_ONLY 524288 522 1024
我试图通过 运行 这条语句(作为数据库服务器管理员用户)将查询存储状态更改为 Read_Write:
ALTER DATABASE [QueryStoreDB]
SET QUERY_STORE (OPERATION_MODE = READ_WRITE)
但是,声明失败并出现以下错误:
User does not have permission to alter database 'QueryStoreDB', the database does not exist, or the database is not in a state that allows access checks.
是否有人设法将 SQL Azure 查询存储切换为读写,以便再次开始收集性能统计信息?
首先,让我们尝试清除查询存储:
ALTER DATABASE [QueryStoreDB]
SET QUERY_STORE CLEAR;
GO
如果这不起作用,让我们运行进行一致性检查。
ALTER DATABASE [DatabaseOne] SET QUERY_STORE = OFF;
GO
sp_query_store_consistency_check
GO
ALTER DATABASE [DatabaseOne] SET QUERY_STORE = ON;
GO
在 this 以下文章中尝试更多选项来解决此问题:
我们的一个 Azure SQL 数据库 运行 最近 space 我相信这导致查询存储切换到 "READ_ONLY".
我增加了数据库的大小,但是这并没有导致状态改变,即使 运行 这个查询:
SELECT desired_state_desc, actual_state_desc, readonly_reason, current_storage_size_mb, max_storage_size_mb
FROM sys.database_query_store_options
表明有足够的 space 可用:
desired_state_desc actual_state_desc readonly_reason current_storage_size_mb max_storage_size_mb
READ_WRITE READ_ONLY 524288 522 1024
我试图通过 运行 这条语句(作为数据库服务器管理员用户)将查询存储状态更改为 Read_Write:
ALTER DATABASE [QueryStoreDB]
SET QUERY_STORE (OPERATION_MODE = READ_WRITE)
但是,声明失败并出现以下错误:
User does not have permission to alter database 'QueryStoreDB', the database does not exist, or the database is not in a state that allows access checks.
是否有人设法将 SQL Azure 查询存储切换为读写,以便再次开始收集性能统计信息?
首先,让我们尝试清除查询存储:
ALTER DATABASE [QueryStoreDB]
SET QUERY_STORE CLEAR;
GO
如果这不起作用,让我们运行进行一致性检查。
ALTER DATABASE [DatabaseOne] SET QUERY_STORE = OFF;
GO
sp_query_store_consistency_check
GO
ALTER DATABASE [DatabaseOne] SET QUERY_STORE = ON;
GO
在 this 以下文章中尝试更多选项来解决此问题: