1、在sql查詢分析器中執行以下語句
use msdb
dbcc checkdb
3、檢視紅色字型,並把有錯誤的資料庫表名記錄下來,或把索引損壞的表名記錄下來。
4、把資料庫設定為單使用者模式,直接在查詢分析器中執行以下語句即可:
exec sp_dboption 'msdb', 'single user', 'true'.
5、進入查詢分析器執行如下語句:
use msdb
dbcc checkdb('msdb',repair_allow_data_loss)-------修復資料庫
dbcc checkdb ('msdb',repair_rebuild)----------------修復資料庫索引
6、再執行:dbcc checkdb,檢測資料庫,出現結果為:
checkdb 發現了0個分配錯誤和 0個一致性錯誤(在資料庫'msdb'中)。
資料庫已經修復完畢。
7、取消單使用者模式,即直接在查詢分析器中執行以下語句即可:
exec sp_dboption 'msdb', 'single user','false'
SQL資料庫msdb置疑(急)
答案一 假設 kmjx 為被置疑的資料庫。答案二 lddl單位的sql2000的msdb資料庫,因為不正常關機,成了置疑狀態,怎麼弄都不行,後在網上查到以下的修復 use master gosp configure allow updates 1 reconfigure with override ...
MSDB資料庫置疑的解決方法
機房停電,伺服器非法關機,導致msdb資料庫被 置疑 msdb 資料庫供sqlserver 程式排程警報和作業以及記錄操作員時使用。比如,我們備份了乙個資料庫,會在表backupfile中插入一條記錄,以記錄相關的備份資訊。由於msdb資料庫並未儲存特別重要的資訊,因此可以從別的機器拷貝乙份相同的m...
MSDB資料庫置疑狀態的解決方法
問題 我的sql server 2000的msdb資料庫,因為不正常關機,造成了置疑狀態,請問採用什麼方法能夠彌補?解決方法一 你可以採用以下的 進行修復 use master gosp configure allow updates 1 reconfigure with override goup...