SQL SERVER2000的管理器里更改表结构失败,提示表无法加载
我在SQL   SERVER2000管理器下,采用“设计表”修改的时候,提示错误:表XXX无法加载,ODBC错误:[Microsoft][ODBC   SQL   SERVER   Driver][SQL   Server] 
 [Microsoft][ODBC   SQL   SERVER   Driver][SQL   Server]Location:recbase.cpp:1371 
 Expression:   m_nVars> 0 
 SPID:                                    55 
 Process   ID:                  1748         
       如何才能解决这个问题,请大虾指点
------解决方案----------------------可能是表或数据库损坏,先用下面的语句,检查/修复数据库/并整理索引碎片(需要比较长的时间,请在系统空闲时进行此工作)          
   USE   MASTER    
   GO          
   sp_dboption    '你的数据库名 ',    'single   user ',    'true '    
   Go          
   DBCC   CHECKDB( '你的数据库名 ',   REPAIR_REBUILD)      
   Go          
   USE   你的数据库名    
   go          
   exec   sp_msforeachtable    'DBCC   CHECKTABLE( ' '? ' ',REPAIR_REBUILD) '    
   exec   sp_msforeachtable    'DBCC   DBREINDEX( ' '? ' ') '    
   go          
   sp_dboption    '你的数据库名 ',    'single   user ',    'false '    
   Go    
------解决方案--------------------可能是数据库有损坏。   
 按照楼上提供的方式检查一下。
------解决方案--------------------進程(Process)繁忙或鎖住了 
 建議用T-SQL語句,不要用SQL SERVER2000管理器的設計界面,太慢了(尤其在服務器忙的時候)