我的指令是:select * from s08,不只這一個表,還有几個表者是這樣.我查object 240055941為何:select object_id('240055941')返回為null.

解决方案 »

  1.   

    什么操作导致的,试一下查询其他表有没有问题,否则你的sqlserver可能有问题了
      

  2.   

    我的命令是:select * from s08
      

  3.   

    把你的数据备份出来,
    重装master库!
      

  4.   

    我將此database備份下來放在另一台sql server上,問題一樣,還有一些表也一樣,這些中的資料比較多.
      

  5.   

    应该是数据库结构错误,作一下DBCC,
    多作几个命令,有时间就全作一遍,
      

  6.   

    用DBCC CHACKTABLE(S08)檢查,結果如下:
    DBCC results for 's08'.
    There are 9644 rows in 404 pages for object 's08'.
    CHECKTABLE found 0 allocation errors and 10 consistency errors in table 's08' (object ID 2067538449).
    repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKTABLE (nemrp.dbo.s08 ).
    可以修复嗎?如何修复?`