--另外,在查询分析器中执行下面的语句,检查一下表有没有问题:DBCC CHECKTABLE('你的表名')

解决方案 »

  1.   

    --或者用下面的语句对你的数据库进行一次检测修复.USE MASTER
    GOsp_dboption '你的数据库名', 'single user', 'true'
    GoDBCC CHECKDB('你的数据库名', REPAIR_REBUILD) 
    GoUSE 你的数据库名
    goexec sp_msforeachtable 'DBCC CHECKTABLE(''?'',REPAIR_REBUILD)'
    gosp_dboption '你的数据库名', 'single user', 'false'
    Go
      

  2.   

    在web数据库上(强制订阅的数据库)执行DBCC CHECKTABLE(jdck)时报错
    为:服务器: 消息 2501,级别 16,状态 1,行 1
    未能找到名为 'jdck' 的表或对象。请检查 sysobjects。
    在没有强制订阅的服务器上执行DBCC CHECKTABLE(jdck)时没有报错怎么回事情
      

  3.   

    而我在数据里面的jdck表用查询执行
    SELECT *
    FROM jdck
    ORDER BY id DESC
    却可以检索出数据
      

  4.   

    我现在把我本地的数据库还原到了web上的数据库就好了,这是怎么一回事情啊