sql - 检查SQL Server错误日志以获取详细信息。通常,断言失败是由软件错误或数据损坏引起的

标签 sql compiler-errors sql-server-2012

当前,我们在执行sql查询脚本时遇到一些失败的问题。
错误讯息为,


系统断言检查失败。检查SQL Server错误日志以获取详细信息。通常,断言失败是由软件错误或数据损坏引起的。要检查数据库是否损坏,请考虑运行DBCC CHECKDB。如果您同意在安装过程中将转储发送给Microsoft,则会将一个小型转储发送给Microsoft。 Microsoft可能会在最新的Service Pack中提供更新,也可能会在技术支持的QFE中提供更新。
消息0,级别20,状态0,行0
当前命令发生严重错误。结果(如果有的话)应丢弃。

SPID:59

进程ID:2576



查询执行引擎在执行后会自动断开连接。

最佳答案

与MS SQL Server和您的操作系统有更多关系。

https://support.microsoft.com/en-us/kb/980832

尝试热修复或更新/安装SQL Server Pack。

关于sql - 检查SQL Server错误日志以获取详细信息。通常,断言失败是由软件错误或数据损坏引起的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32367308/

相关文章:

mysql - 在 GROUP BY 中使用 LIMIT 来获得每组 N 个结果?

SQL 'DELETE CASCADE'

使用 decltype(var) 后跟内部类型 "var"时出现 C++11 编译器错误

C++ 错误 : expected identifier before ‘int’

sql-server - AWS 上单个 m1.large 实例的 Sql Server 企业版许可费用是多少?

sql - 使用 Row_Number 处理非唯一数据

mysql - MySQL 中何时使用单引号、双引号和反引号

sql - 在 sql 中解析和转换 JSON 字符串数组

C++:如何制作由std::function索引的容器?

python - PyODBC 执行存储过程未完成