我在迁移配置种子设定方法中有以下代码:
string sqlQuery = // 22 mb file contents
context.Database.ExecuteSqlCommand( sqlQuery );
ExecuteSqlCommand
函数使Azure抛出此错误:
该服务在处理您的请求时遇到错误。请 再试一次。错误代码701.当前发生严重错误 命令。结果(如果有的话)应该被丢弃。
为什么会这样?我真的找不到太多关于它的信息
答案 0 :(得分:4)
SQL错误701如下:
SQL Server无法分配足够的内存来运行查询。 这可能是由包括操作系统在内的各种原因引起的 设置,物理内存可用性或内存限制 目前的工作量在大多数情况下,失败的交易不是 造成这种错误的原因。
可能是升级的时间,或者更改您的查询撤回的内容或将其拆分为单独的查询。