none
一数据表打不开: 可能发生了架构损坏。请运行 DBCC CHECKATALOG RRS feed

  • 问题

  • sql2005 一数据表开不开,亦不能查询 错误源:.net SqlClient Data Provider 错误信息:可能发生了架构损坏。请运行 DBCC CHECKATALOG. 当前命令发了严重错误。应放弃任何可能产生的结果。

    已尝试

    DBCC CHECKATALOG

    DBCC CheckDB (DB , REPAIR_ALLOW_DATA_LOSS)

    DBCC CHECKDB (DB , REPAIR_REBUILD)

    问题依旧....

     


    http://bingyu.blog.51cto.com
    2011年11月3日 7:59

答案

全部回复

  • 试试使用导入导出可以吗?
    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月3日 8:35
  • 导入导出不可以  分离数据库也不可以


    http://bingyu.blog.51cto.com
    2011年11月3日 8:38
  • Any disk related issue on the server? Have good backup?
    2011年11月3日 13:35
  • 环境:win2003x64sp2+sql2005x64sp3 四硬盘RAID5

    问题描述:

    服务器重启后突然变慢发现报一硬盘故障,拆下故障硬盘更换新硬盘rebuild完成后,数据库其中一订单表不能查询,其它表正常。

    错误提示:

    错误源:.net SqlClient Data Provider
    错误信息:可能发生了架构损坏。请运行 DBCC CHECKATALOG.
    当前命令发了严重错误。应放弃任何可能产生的结果。


    尝试多种方法无法访问订单表,数据库每天有差导备份,无法还原。
    http://bingyu.blog.51cto.com
    2011年11月4日 2:22
  • Do you have good full backup of the db? If so, can restore with new name then get that table.
    2011年11月4日 2:47