msdb資料庫錯誤

2022-02-28 21:02:53 字數 582 閱讀 7132

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...