数据库sysindexes表的问题

rolff 2005-02-23 11:44:13
在企业管理器里打开数据库,点击表选项卡后提示error823,所有表均不可见。
在查询分析器里则可以访问所有表,仅有sysindexes表无法访问,显示连接中断。
请问如何恢复sysindexes表?……………………在没有备份的情况下…………
...全文
208 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
rolff 2005-02-23
  • 打赏
  • 举报
回复
运行dbcc checkdb ('ycjxc') 提示如下信息


Server: Msg 8966, Level 16, State 1, Line 1
未能读取并闩锁页 (1:22896)(用闩锁类型 SH)。sysindexes 失败。
DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
pbsql 2005-02-23
  • 打赏
  • 举报
回复
DBCC CHECKDB('database_name')
pbsql 2005-02-23
  • 打赏
  • 举报
回复
检查一下数据库:
DBCC CHECKDB
da21 2005-02-23
  • 打赏
  • 举报
回复
没遇到过
yuchuanbo 2005-02-23
  • 打赏
  • 举报
回复
还是建议先备份你的数据吧。然后重新建你的表和索引。
严重级别 22
从sql 7.0之后就很少有对象被破坏的错误了。
yuchuanbo 2005-02-23
  • 打赏
  • 举报
回复
你到sql的帮助里面找找8966号错误

应该在更新版本的帮助中才有的1
rolff 2005-02-23
  • 打赏
  • 举报
回复
有没有哪位大哥能给个回答?
rolff 2005-02-23
  • 打赏
  • 举报
回复
点解??

27,579

社区成员

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

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