错误:资源池“内部”中的系统内存不足,无法运行此查询.EF + Visual Studio 2012
本文关键字:查询 运行 EF 2012 Studio Visual 内部 资源池 内存不足 系统 错误 | 更新日期: 2023-09-27 18:33:15
当我在Visual Studio 2012中更新模型的.edmx
时,发生以下错误:
由于以下异常,无法生成模型:"执行命令定义时出错。有关详细信息,请参阅内部异常。 资源池"内部"中的系统内存不足,无法运行此查询。
有人知道为什么吗?模型中只有两个简单的表?
检查资源调控器并查看它是否已启用。这可能发生在资源调控器是否启用和资源池已运行中。将资源调控器设置为禁用。
就我而言,将 EF 与 SqlExpress 2014
一起使用时收到此错误。原因是因为我限制了 SQL 的内存限制,以便在我的开发机器上保留 RAM - 修复只是暂时再次增加内存:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 1024;
GO
RECONFIGURE;
GO
然后重新启动SqlServer
服务。
你用的是什么SQL版本?SQL 2008?如果是,请确保您已安装 SQL Server 2008 Service Pack 2。
更多信息在这里
修复:"资源池'内部'中没有足够的系统内存来运行此查询"