SQL SERVER数据库报824错误怎么解决?

 我来答
杭桂花剑黛
撸铁爱好者

2020-04-24 · 管理身体,健康生活
知道小有建树答主
回答量:1.2万
采纳率:26%
帮助的人:949万
展开全部
824错误表明
windows
报告已从磁盘成功读取页,但
sql
server
检测到页中存在错误。可能出现的原因有如下几种:
sql
server
使用
windows
api

[例如
readfile、
写文件、
readfilescatter、
writefilegather]
执行
i/o
操作。在执行这些
i/o
操作,sql
server
检查任何与这些
api
调用相关联的错误情况。如果这些
api
调用失败并出现操作系统错误,sql
server
将报告错误
823。可实际上,windows
api
调用成功,但
i/o
操作传送的数据可能会遇到了逻辑一致性问题的情况。通过错误
824
报告这些逻辑一致性问题。

sql
server
2008
中,您可以运行一个查询,将数据插入到临时表中。insert
语句包含引用同一个临时表的子查询。在查询两次后会出现这个问题。
关于各种问题的解决方法,请参考以下相关文档:
https://support.microsoft.com/zh-cn/kb/2015756
https://msdn.microsoft.com/zh-cn/library/aa337274.aspx
https://support.microsoft.com/zh-cn/kb/960770
国素兰戈罗
2019-08-09 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:33%
帮助的人:640万
展开全部
SQL
SERVER数据库报824错误怎么解决?
824错误表明
Windows
报告已从磁盘成功读取页,但
SQL
Server
检测到页中存在错误。可能出现的原因有如下几种:
SQL
Server
使用
Windows
API

[例如
ReadFile、
写文件、
ReadFileScatter、
WriteFileGather]
执行
I/O
操作。在执行这些
I/O
操作,SQL
Server
检查任何与这些
API
调用相关联的错误情况。如果这些
API
调用失败并出现操作系统错误,SQL
Server
将报告错误
823。可实际上,Windows
API
调用成功,但
I/O
操作传送的数据可能会遇到了逻辑一致性问题的情况。通过错误
824
报告这些逻辑一致性问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式