SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:1772,但实际为 0:0)。在文件 'D:\Program Files\Microsoft SQL Ser
SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:1772,但实际为 0:0)。在文件 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sgdtcc.MDF' 中、偏移量为 0x00000000dd8000 的位置对数据库 ID 10 中的页 (1:1772) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。
在查询数据库中的一个表的时候提示错误
修复代码如下 大概需要7分钟 根据自己的情况而定
sssss就是数据的名字
- use sssss
- go
- ALTER DATABASE sssss SET SINGLE_USER
- go
- DBCC CHECKDB ('sssss', repair_allow_data_loss) with NO_INFOMSGS
- go
- ALTER DATABASE sssss SET MULTI_USER
- go
use sssss
go
ALTER DATABASE sssss SET SINGLE_USER
go
DBCC CHECKDB ('sssss', repair_allow_data_loss) with NO_INFOMSGS
go
ALTER DATABASE sssss SET MULTI_USER
go
过了6:22 时间有点长。修复结果如下
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1748) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1749) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1750) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1751) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1772) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1773) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1774) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- 消息 8909,级别 16,状态 1,第 1 行
- 表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1775) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
- 该错误已修复。
- CHECKDB 发现有 0 个分配错误和 8 个一致性错误与任何单个的对象都没有关联。
- CHECKDB 修复了 0 个分配错误和 8 个一致性错误,这些错误不与任何单个对象相关联。
- 修复: 页 (1:1772) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
- 修复: 页 (1:1773) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
- 修复: 页 (1:1774) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
- 修复: 页 (1:1775) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
- 修复: 已为数据库 'sssss' 中的对象 'dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD_1' 成功地重新生成了 Nonclustered 索引。
- 修复: 已为数据库 'sssss' 中的对象 'dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD' 成功地重新生成了 Nonclustered 索引。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1772)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1773)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1774)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1775)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8945,级别 16,状态 1,第 1 行
- 表错误: 将重新生成对象 ID 1694629080,索引 ID 2。
- 该错误已修复。
- 消息 8945,级别 16,状态 1,第 1 行
- 表错误: 将重新生成对象 ID 1694629080,索引 ID 3。
- 该错误已修复。
- CHECKDB 在表 'MYCARGOOUTRECORD' (对象 ID 1694629080)中发现 0 个分配错误和 4 个一致性错误。
- CHECKDB 在表 'MYCARGOOUTRECORD' (对象 ID 1694629080)中修复了 0 个分配错误和 4 个一致性错误。
- 修复: 页 (1:1748) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
- 修复: 页 (1:1749) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
- 修复: 页 (1:1750) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
- 修复: 页 (1:1751) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
- 修复: 已为数据库 'sssss' 中的对象 'dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY_1' 成功地重新生成了 Nonclustered 索引。
- 修复: 已为数据库 'sssss' 中的对象 'dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY' 成功地重新生成了 Nonclustered 索引。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1748)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1749)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1750)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8928,级别 16,状态 1,第 1 行
- 对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1751)。有关详细信息,请参阅其他错误消息。
- 该错误已修复。
- 消息 8945,级别 16,状态 1,第 1 行
- 表错误: 将重新生成对象 ID 2014630220,索引 ID 2。
- 该错误已修复。
- 消息 8945,级别 16,状态 1,第 1 行
- 表错误: 将重新生成对象 ID 2014630220,索引 ID 3。
- 该错误已修复。
- CHECKDB 在表 'MYRECORDMEMORY' (对象 ID 2014630220)中发现 0 个分配错误和 4 个一致性错误。
- CHECKDB 在表 'MYRECORDMEMORY' (对象 ID 2014630220)中修复了 0 个分配错误和 4 个一致性错误。
- CHECKDB 在数据库 'sssss' 中发现 0 个分配错误和 16 个一致性错误。
- CHECKDB 在数据库 'sssss' 中修复了 0 个分配错误和 16 个一致性错误。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1748) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1749) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1750) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1751) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1772) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1773) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1774) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
消息 8909,级别 16,状态 1,第 1 行
表错误: 对象 ID 0,索引 ID -1,分区 ID 0,分配单元 ID 0 (类型为 Unknown),页 ID (1:1775) 在其页头中包含错误的页 ID。页头中的 PageId = (0:0)。
该错误已修复。
CHECKDB 发现有 0 个分配错误和 8 个一致性错误与任何单个的对象都没有关联。
CHECKDB 修复了 0 个分配错误和 8 个一致性错误,这些错误不与任何单个对象相关联。
修复: 页 (1:1772) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
修复: 页 (1:1773) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
修复: 页 (1:1774) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
修复: 页 (1:1775) 已从对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data)释放。
修复: 已为数据库 'sssss' 中的对象 'dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD_1' 成功地重新生成了 Nonclustered 索引。
修复: 已为数据库 'sssss' 中的对象 'dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD' 成功地重新生成了 Nonclustered 索引。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1772)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1773)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1774)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 1694629080,索引 ID 0,分区 ID 111059211386880,分配单元 ID 111059211386880 (类型为 In-row data): 无法处理页 (1:1775)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8945,级别 16,状态 1,第 1 行
表错误: 将重新生成对象 ID 1694629080,索引 ID 2。
该错误已修复。
消息 8945,级别 16,状态 1,第 1 行
表错误: 将重新生成对象 ID 1694629080,索引 ID 3。
该错误已修复。
CHECKDB 在表 'MYCARGOOUTRECORD' (对象 ID 1694629080)中发现 0 个分配错误和 4 个一致性错误。
CHECKDB 在表 'MYCARGOOUTRECORD' (对象 ID 1694629080)中修复了 0 个分配错误和 4 个一致性错误。
修复: 页 (1:1748) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
修复: 页 (1:1749) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
修复: 页 (1:1750) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
修复: 页 (1:1751) 已从对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data)释放。
修复: 已为数据库 'sssss' 中的对象 'dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY_1' 成功地重新生成了 Nonclustered 索引。
修复: 已为数据库 'sssss' 中的对象 'dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY' 成功地重新生成了 Nonclustered 索引。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1748)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1749)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1750)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8928,级别 16,状态 1,第 1 行
对象 ID 2014630220,索引 ID 0,分区 ID 132030806097920,分配单元 ID 132030806097920 (类型为 In-row data): 无法处理页 (1:1751)。有关详细信息,请参阅其他错误消息。
该错误已修复。
消息 8945,级别 16,状态 1,第 1 行
表错误: 将重新生成对象 ID 2014630220,索引 ID 2。
该错误已修复。
消息 8945,级别 16,状态 1,第 1 行
表错误: 将重新生成对象 ID 2014630220,索引 ID 3。
该错误已修复。
CHECKDB 在表 'MYRECORDMEMORY' (对象 ID 2014630220)中发现 0 个分配错误和 4 个一致性错误。
CHECKDB 在表 'MYRECORDMEMORY' (对象 ID 2014630220)中修复了 0 个分配错误和 4 个一致性错误。
CHECKDB 在数据库 'sssss' 中发现 0 个分配错误和 16 个一致性错误。
CHECKDB 在数据库 'sssss' 中修复了 0 个分配错误和 16 个一致性错误。
修复完成后再查询这个表就正常了。
SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:1772,但实际为 0:0)。在文件 'D:\Program Files\Microsoft SQL Ser的更多相关文章
- SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确
最近在查询SQL时遇到SQL文件错误,可能是文件数据已损坏.解决过程分享给大家. 问题描述 消息 824,级别 24,状态 2,第 1 行SQL Server 检测到基于一致性的逻辑 I/O 错误 p ...
- 解决方法:SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正(转载)
引用:http://luowei1371984.blog.163.com/blog/static/44041589201491844323885/ SQL2008运行select count(*) f ...
- SQL Server 检测到基于一致性的逻辑 I/O 错误
背景:新建DB_GZN 恢复数据库备份文件 执行: select * from VI_MPS_PAPLT 错误提示: 消息 824,级别 24,状态 2,第 2 行 SQL Serv ...
- SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确 ||尝试在数据库 5 中提取逻辑页 (1:1640) 失败
use test go ALTER DATABASE test SET SINGLE_USER DBCC CHECKDB (test, repair_allow_data_loss) with NO_ ...
- sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQL\data\itsm_Data.MDF'。数据库 'my1' 正在使用该文件的解决方案
对数据库备份进行还原时遇到“sql System.Data.SqlClient.SqlError: 无法覆盖文件 'C:\Program Files\Microsoft SQL Server\MSSQ ...
- 文件 "c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\ttt.mdf" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。 CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。 (.Net SqlClient Data Provider)
问题: 文件 "c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\ttt.mdf" 已压缩,但 ...
- 元数据管理器中存在错误。 实例化来自文件“\\?\C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Data\Tfs_Analysis.0.db\vDimTestCaseOverlay.874.dim.xml”的元数据对象时出错。
一.发现问题 启动SQLSERVER的数据分析服务失败 查看系统日志错误如下: 双击错误后显示详细错误: 元数据管理器中存在错误. 实例化来自文件“\\?\C:\Program Files\Micro ...
- initerrlog: 无法打开错误日志文件 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log 解决办法
initerrlog: 无法打开错误日志文件 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log 1. 设置 ...
- MMC不能打开文件D:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC
以上问题的解决方式如下: 1. 打开windows运行对话框.在对话框输入mmc.打开了如图所示的控制台. 2. 文件---添加/删除管理单元(M). 3. 添加.然后选择Microsoft SQL ...
随机推荐
- ORM 操作
官方文档 一.操作 基本操作 # 增 models.Tb1.objects.create(c1='xx', c2='oo') # 增加一条数据,可以接受字典类型数据 **kwargs obj = mo ...
- JS练习:切换图片
代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title ...
- 46.颜色+品牌下钻分析时按最深层metric进行排序
主要知识点: 在做下钻分析时的排序 需求,以颜色进行bucket,这里bucket里面的doc以其各品牌的平均价格排序, GET /tvs/sales/_search { " ...
- 10.多shard场景下relevence score可能不准确
主要知识点 多shard场景下relevence score可能不准确的原因 多shard场景下relevence score可能不准确解决方式 一.多shard场景下relevance sc ...
- 面试题:你能写一个Vue的双向数据绑定吗?
在目前的前端面试中,vue的双向数据绑定已经成为了一个非常容易考到的点,即使不能当场写出来,至少也要能说出原理.本篇文章中我将会仿照vue写一个双向数据绑定的实例,名字就叫myVue吧.结合注释,希望 ...
- hdu 5175 Misaki's Kiss again
Misaki's Kiss again Accepts: 75 Submissions: 593 Time Limit: 2000/1000 MS (Java/Others) Memory L ...
- mysql中的sql查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行null 值判断,否则将导致引擎放弃使用索引而进 ...
- Python 2 声明变量 输入输出 练习
变量: 代指,用于将具体信息对应到一个值,便于反复使用时方便调用.例如 name = ("斯诺登") 变量声明规则:以字母开头的 字母数字下划线的组合.且不能是python代 ...
- HDU - 1403 - Longest Common Substring
先上题目: Longest Common Substring Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/32768 K ...
- 20180828Zabbix3使用percona-zabbix-templates监控MySQL
引用网址: http://blog.chinaunix.net/uid-16844903-id-3535535.html http://www.ywnds.com/?p=6199 https://ww ...