SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确-偏移量为 0x00000015ff2000(这是一个威胁数据库完整性的严重错误条件,必须立即纠正。)

[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!

这个错误主要来自一位网络朋友,前几天他家的金蝶KIS商贸版V8.0出了故障,错误挺多,然后就开始整一下相关的错误,之前写了一篇文章,其实就是数据库错误;

金蝶KIS商贸版添加商品或修改商品时提示“无法建立数据连接-错误代码16389(4005H)-错误代码:91(5BH)”

错误代码:16389(4005H)
Source :Microsoft OLE DB Provider for SQL Server
Detail :SQL Server 检测到基于一致性的逻辑IO错误(I/O 错误) pageid 不正确(应为 1:45049,但实际为 0:0)。在文件 'D:\Chanjet\AIS20230719162150_Data.mdf' 中、偏移量为 0x00000015ff2000 的位置对数据库 ID 8 中的页 (1:45049) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL

出现这个错误主要是因为数据库出现了问题,这个问题可大可小,一定要修复,不然就会出现更严重的错误;

SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确解决方案

备份数据库(重要);

友情提示:虽然提示出了解决方案,但不见得人人都能修复,自己一定要做好备份,建议出现这种问题找一些相关人员处理或者也可联系一下博主协助处理一下哦;

执行修复SQL语句(分步执行):

--1.设置数据库为单用户模式(会立即断开其他所有用户的连接)
ALTER DATABASE YourDatabaseName
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO

--2.修复数据库(允许数据丢失)
DBCC CHECKDB ('YourDatabaseName', REPAIR_ALLOW_DATA_LOSS)

--3.单用户模式关闭(多用户模式开启)
ALTER DATABASE YourDatabaseName
SET MULTI_USER;
GO

第2步执行的时间,一般视数据库大小。200G,约1个多小时左右执行完毕;

特别注意执行完第2步后,执行第3步,打开多用户模式。否则造成其他用户无法连接,而且不会有任何提示。

我比较喜欢用软件来修复,软件内置了原始的sql语句,经过处理完美解决现在的问题;

问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确-偏移量为 0x00000015ff2000(这是一个威胁数据库完整性的严重错误条件,必须立即纠正。)

发表回复

本站承接,网站推广(SEM,SEO);软件安装与调试;服务器或网络推荐及配置;APP开发与维护;网站开发修改及维护; 各财务软件安装调试及注册服务(金蝶,用友,管家婆,速达,星宇等);同时也有客户管理系统,人力资源,超市POS,医药管理等;

立即查看 了解详情