1. 程式人生 > >sql server 2000中出現這樣的錯誤應該如何修復?

sql server 2000中出現這樣的錯誤應該如何修復?

  使用DBCC CHECKDB('CY2005')檢測資料庫出現錯誤

訊息 7995,級別 16,狀態 1,第 1 行
資料庫 'CY2005' 在 sysobjects、sysindexes、syscolumns 或 systypes 中存在一致性錯誤,妨礙了進一步的 CHECKDB 處理。
DBCC 執行完畢。如果 DBCC 輸出了錯誤資訊,請與系統管理員聯絡。

  應該如何修復資料庫中的錯誤呢?

  在資料庫下的使用者中有一個已經不存在的資料庫管理使用者,應該如何清除掉呢?系統日誌中的錯誤提示

sqlserver 2000錯誤日誌截圖

PS:重新建立了庫將原有資料重新匯入到新庫,還好自己的庫的結構不是太複雜,只修復了一下約束跟預設值。