context.Database.ExecuteSqlCommand -错误代码701 - Microsoft Azur
本文关键字:Microsoft Azur 错误代码 ExecuteSqlCommand context Database | 更新日期: 2023-09-27 18:01:43
我在迁移配置播种方法中有以下代码:
string sqlQuery = // 22 mb file contents
context.Database.ExecuteSqlCommand( sqlQuery );
ExecuteSqlCommand
函数使Azure抛出这个错误:
服务在处理您的请求时遇到错误。请再试一次。错误码701。电流发生严重错误命令。结果,如果有,应该被丢弃。
为什么会这样?我实在找不到太多关于它的信息
SQL错误701根据我的谷歌如下:
SQL Server没有分配足够的内存来运行查询。这可能是由多种原因引起的,包括操作系统的设置、物理内存可用性或内存限制当前的工作负载。在大多数情况下,失败的事务不是此错误的原因。
可能是升级的时候了,或者改变你的查询回拉的内容或将其拆分为单独的查询