求助:未能读取并闩锁页 (1:4527)(用闩锁类型 SH),

wxlflf 2008-01-08 07:27:03
服务器提示

dbcc checkdb('hcs41_chserver')
得到以下提示

服务器: 消息 8966,级别 16,状态 1,行 1
未能读取并闩锁页 (1:4527)(用闩锁类型 SH)。sysindexes 失败。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。


查询表,结果好多表打不开,哪位大哥帮帮忙忙.
...全文
1411 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
w2jc 2008-01-09
  • 打赏
  • 举报
回复
帮顶 + 学习
rouqu 2008-01-08
  • 打赏
  • 举报
回复
看看
OracleRoob 2008-01-08
  • 打赏
  • 举报
回复
--使用修复数据库项,但可能丢失部分数据 ,所以先备份数据库
DBCC checkdb('数据库名',REPAIR_ALLOW_DATA_LOSS)
中国风 2008-01-08
  • 打赏
  • 举报
回复
sysindexes这是索引表,记录表的索引信息。。估计是表的索引损坏,可用dbcc checktable针对某一个表做修复
DBCC CHECKTABLE--检测表(用这个命令)
wxlflf 2008-01-08
  • 打赏
  • 举报
回复
sysindexes, 这个系统表就读不出来,我估计是系统表损坏造成的好多表不可用,不知道哪位有恢复系统表的方法
中国风 2008-01-08
  • 打赏
  • 举报
回复
数据库损坏了,楼主贴出来的出错信息,应该不完整。。。。。
通常情况下会有表的ID(object_Name(ID)=表名),然后用DBCC CHECKTABLE命令修复出错的表

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧