MSSQLSERVER_18053
适用于:SQL Server
详
属性 | 价值 |
---|---|
产品名称 | SQL Server |
事件 ID | 18053 |
事件源 | MSSQLSERVER |
元件 | SQLEngine |
符号名称 | TERSEPRINT_ERROR |
消息文本 | 错误:%d,严重性:%d,状态:%d。 (参数:%ls)。 错误以 terse 模式打印,因为在格式设置过程中出错。 跳过跟踪、ETW、通知等。 |
解释
可能会在 SQL Server 错误日志或运行时收到错误 18053。 下面是有关如何看到此错误的示例:
Error: 17300, Severity: 16, State: 1. (Params:). The error is printed in terse mode because there was error during formatting. Tracing, ETW, notifications etc are skipped.
在这种情况下,错误 17300“SQL Server 无法运行新的系统任务,因为内存不足或配置的会话数超出了服务器中允许的最大数目。”表示内存不足,并确认错误 18053 的条件。
原因
此错误的最常见原因是 SQL Server 数据库引擎的内存严重不足。 由于内存不足,SQL Server 无法分配结构来存储错误消息文本,因此错误以简洁模式打印,而无需太多细节。
此错误的另一个原因是,尽管很少会引发此错误,但前提是执行关键系统任务,且在任务完成之前无法中断辅助角色。
用户操作
检查错误,并查看它是否包装在外部错误中。 如果是这样,请专注于外部错误作为故障排除,但请记住,外部错误的原因可能是内存不足。
专注于消除 SQL Server 内部或外部的内存压力。 此错误很少遇到,但如果遇到此错误,通常是由于严重的内存压力。 有关详细信息,请参阅 排查 SQL Server内存不足或内存不足问题。