You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装软件时提示AUTO_CLOSE不支持含MEMORY_OPTIMIZED_DATA文件组的数据库怎么办

SQL Server 10794错误解决方案

报错详情:数据库错误10794:The operation 'AUTO_CLOSE' is not supported with databases that have a MEMORY_OPTIMIZED_DATA filegroup

问题根因

你此前调整文件组配置无法解决问题的核心原因是,该报错是数据库级AUTO_CLOSE参数开启与MEMORY_OPTIMIZED_DATA文件组的兼容性冲突,和文件组本身的配置无直接关联。

解决步骤

  • 第一步:确认当前数据库AUTO_CLOSE状态,使用管理员账号执行以下SQL语句,将你的数据库名称替换为实际部署用的数据库名:
SELECT name, is_auto_close_on FROM sys.databases WHERE name = N'你的数据库名称';

如果查询结果中is_auto_close_on字段值为1,说明AUTO_CLOSE处于开启状态,即为报错根源。

  • 第二步:关闭AUTO_CLOSE参数,执行以下SQL:
ALTER DATABASE [你的数据库名称] SET AUTO_CLOSE OFF WITH NO_WAIT;
  • 第三步:验证配置生效,重新执行第一步的查询语句,确认is_auto_close_on字段值变为0后,重新启动软件安装流程即可。

特殊场景处理

如果是软件安装过程中自动创建数据库触发的报错,说明安装程序默认会给新建的数据库开启AUTO_CLOSE,可按以下流程操作:

  1. 提前手动创建对应数据库,添加MEMORY_OPTIMIZED_DATA文件组
  2. 手动执行上述关闭AUTO_CLOSE的操作
  3. 重新运行安装程序,选择「使用现有数据库」选项,选择你提前创建好的数据库即可完成安装。

内容的提问来源于stack exchange,提问作者prider

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 16:27:03