把数据导如日到别的地方!然后在TRY 一下!:)

解决方案 »

  1.   

    dbcc checktable(a)
    go
    把返回的信息贴出来看看先。
      

  2.   

    服务器: 消息 8939,级别 16,状态 5,行 1
    表错误: 对象 ID 0,索引 ID 0,页 (1:99888)。测试(m_headerVersion == HEADER_7_0)失败。值为 0 和 1。
    服务器: 消息 8939,级别 16,状态 1,行 1
    表错误: 对象 ID 0,索引 ID 0,页 (1:99888)。测试((m_type >=DATA_PAGE && m_type <= UNDOFILE_HEADER_PAGE) || (m_type == UNKNOWN_PAGE && level == BASIC_HEADER))失败。值为 0 和 101。
    服务器: 消息 8939,级别 16,状态 1,行 1
    表错误: 对象 ID 0,索引 ID 0,页 (1:99888)。测试(m_freeData >= PAGEHEADSIZE && m_freeData <= (UINT)PAGESIZE - m_slotCnt * sizeof (Slot))失败。值为 0 和 8192。
    服务器: 消息 8909,级别 16,状态 1,行 1
    表错误: 对象 ID 0,索引 ID 0,页 ID (1:99889)。页首结构中的 PageId = (0:0)。
    服务器: 消息 8909,级别 16,状态 1,行 1
    表错误: 对象 ID 0,索引 ID 0,页 ID (1:99890)。页首结构中的 PageId = (0:0)。
    服务器: 消息 8909,级别 16,状态 1,行 1
    表错误: 对象 ID 0,索引 ID 0,页 ID (1:99891)。页首结构中的 PageId = (0:0)。
    服务器: 消息 8928,级别 16,状态 1,行 1
    对象 ID 1634104862,索引 ID 0: 未能处理页 (1:99888)。详细信息请参阅其它错误。
    服务器: 消息 8928,级别 16,状态 1,行 1
    对象 ID 1634104862,索引 ID 0: 未能处理页 (1:99889)。详细信息请参阅其它错误。
    服务器: 消息 8928,级别 16,状态 1,行 1
    对象 ID 1634104862,索引 ID 0: 未能处理页 (1:99890)。详细信息请参阅其它错误。
    服务器: 消息 8928,级别 16,状态 1,行 1
    对象 ID 1634104862,索引 ID 0: 未能处理页 (1:99891)。详细信息请参阅其它错误。
    服务器: 消息 8928,级别 16,状态 1,行 1
    对象 ID 1634104862,索引 ID 15: 未能处理页 (1:99887)。详细信息请参阅其它错误。
    服务器: 消息 8939,级别 16,状态 1,行 1
    表错误: 对象 ID 1634104862,索引 ID 15,页 (1:99887)。测试(m_freeCnt == freeCnt)失败。值为 6292 和 7932。
    服务器: 消息 8939,级别 16,状态 1,行 1
    表错误: 对象 ID 1634104862,索引 ID 15,页 (1:99887)。测试(emptySlotCnt == 0)失败。值为 82 和 0。
    CHECKTABLE 发现了 0 个分配错误和 6 个一致性错误,这些错误并不与任何单个的对象相关联。
    '表A' 的 DBCC 结果。
    对象 '表A' 有 612068 行,这些行位于 11125 页中。
    CHECKTABLE 发现了 0 个分配错误和 7 个一致性错误(在表 A 中,该表的对象 ID 为 1634104862)。
    repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (data.dbo.a ) 发现的错误而言)。