我在SQL Server 2008上运行了一个数据库。当任何语句引用一个名为“stop”的特定表时抛出异常:
Msg 6533, Level 16, State 48, Line 1
AppDomain mssqlsystemresource.sys[runtime].12171 was unloaded by escalation policy to ensure the consistency of your application. Out of memory happened while accessing a critical resource.
The application domain in which the thread was running has been unloaded.
数据库仅执行选择,从不插入或更新,因此日志没有问题。引用任何其他表的陈述都可以正常工作。
答案 0 :(得分:3)
STOP是SQL Server中的关键字。我建议用 [stop] 替换所有对表的引用,而不是简单地停止
答案 1 :(得分:0)
听起来像影响内存和分页的CLR问题,但MS KB仅提到SQL Server 2005。
我打电话给MS支持......你可能在SQL Server 2008中发现了真正的错误......