1. 程式人生 > >媒體家族結構不正確的處理

媒體家族結構不正確的處理

分離出還原失敗的資料庫Geb
先建立一個同樣的資料庫Geb
停掉server服務,用舊的資料檔案覆蓋新建立的檔案(只要mdf就可以)。   
啟動server服務   
執行以下命令   
sp_configure   'allow'   ,1   
reconfigure   with   override   
update   sysdatabases   set   status=32768   where   name='Geb'   
dbcc   rebuild_log('Geb','d:\database\newlog.ldf')   
update   sysdatabases   set   status=0   where   name='Geb'   
sp_configure   'allow',0   
reconfigure   with   override   
dbcc   checkdb('Geb')   

若發現有錯誤,還要進一步找出出錯的地方,可以先檢查
DBCC   CHECKTABLE   (sysobjects) 
DBCC   CHECKTABLE   (sysindexes) 
DBCC   CHECKTABLE   (syscolumns   ) 
DBCC   CHECKTABLE   (systypes)