SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc

SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc

ID:50136129

大?。?7.77 KB

頁數(shù):3頁

時(shí)間:2020-03-04

SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc_第1頁
SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc_第2頁
SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc_第3頁
資源描述:

《SQL Server 2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、SQLServer2008數(shù)據(jù)庫被標(biāo)記為可疑的解決方法2011-08-2316:36佚名火魔網(wǎng)字號(hào):T

2、T本文我們主要介紹了SQLServer2008數(shù)據(jù)庫被標(biāo)記為可疑時(shí)的解決方法,希望能夠?qū)δ兴鶐椭D:在使用SQLServer2008數(shù)據(jù)庫時(shí)發(fā)現(xiàn)數(shù)據(jù)庫被標(biāo)記為可疑,查看網(wǎng)上的資料終于找到了解決辦法,接下來我們就來介紹解決方法。解決方法:當(dāng)數(shù)據(jù)庫發(fā)生這種操作故障時(shí),可以按如下操作步驟可解決此方法,打開數(shù)據(jù)庫里的Sql查詢編輯器窗口,運(yùn)行以下的命令。1、修改數(shù)據(jù)庫為緊急模式ALTERDATABASEZhangxingSETEMERGENCY2、使數(shù)據(jù)庫變?yōu)閱斡脩裟J紸L

3、TERDATABASEZhangxingSETSINGLE_USER3、修復(fù)數(shù)據(jù)庫日志重新生成,此命令檢查的分配,結(jié)構(gòu),邏輯完整性和所有數(shù)據(jù)庫中的對(duì)象錯(cuò)誤。當(dāng)您指定“REPAIR_ALLOW_DATA_LOSS”作為DBCCCHECKDB命令參數(shù),該程序?qū)z查和修復(fù)報(bào)告的錯(cuò)誤。但是,這些修復(fù)可能會(huì)導(dǎo)致一些數(shù)據(jù)丟失。DBCCCheckDB(Zhangxing,REPAIR_ALLOW_DATA_LOSS)4、使數(shù)據(jù)庫變回為多用戶模式ALTERDATABASEZhangxingSETMULTI_USER也可以這樣做:1:重新建立一個(gè),一樣的數(shù)據(jù)庫,路徑名稱,文件都一樣。2:關(guān)掉

4、SQLServer服務(wù);3:把源文件COPY過來;4:開啟SQLServer服務(wù),這樣問題同樣就解決了。以上就是SQLServer2008數(shù)據(jù)庫被標(biāo)記為可疑的兩種解決方法,本文就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!今天在客戶服務(wù)器的數(shù)據(jù)庫里面的一個(gè)數(shù)據(jù)庫突然出現(xiàn)了點(diǎn)問題,數(shù)據(jù)庫狀態(tài)變?yōu)榭梢闪耍@個(gè)問題之前有見過,雖然解決了,但并沒有把過程和解決方法記錄下來,決定這次記錄在博客園里,方便自己也方便他人在遇到這個(gè)問題的時(shí)候,能快速解決!廢話不多說,先說說數(shù)據(jù)庫變可疑的原因:在進(jìn)行些不正常操作如數(shù)據(jù)庫在讀寫時(shí)而無故停止數(shù)據(jù)庫,從而導(dǎo)致SqlServer數(shù)據(jù)庫不正常中斷,

5、當(dāng)再次打開數(shù)據(jù)庫時(shí)會(huì)發(fā)現(xiàn)某些數(shù)據(jù)庫會(huì)被標(biāo)記為“可疑”(suspect),即在數(shù)據(jù)庫名旁加上了黃色的驚嘆號(hào),這時(shí)數(shù)據(jù)庫就不能再被打開了,但數(shù)據(jù)庫的結(jié)構(gòu)及數(shù)據(jù)內(nèi)容都還是存在的。解決方法:當(dāng)數(shù)據(jù)庫發(fā)生這種操作故障時(shí),可以按如下操作步驟可解決此方法,打開數(shù)據(jù)庫里的Sql查詢編輯器窗口,運(yùn)行以下的命令(注意:jd13dafa為對(duì)應(yīng)可疑的數(shù)據(jù)庫名稱,執(zhí)行時(shí),請(qǐng)改為你的可疑的數(shù)據(jù)庫名稱)。1、修改數(shù)據(jù)庫為緊急模式ALTERDATABASEjd13dafaSETEMERGENCY2、使數(shù)據(jù)庫變?yōu)閱斡脩裟J紸LTERDATABASEjd13dafaSETSINGLE_USER3、修復(fù)數(shù)據(jù)庫日

6、志重新生成,此命令檢查的分配,結(jié)構(gòu),邏輯完整性和所有數(shù)據(jù)庫中的對(duì)象錯(cuò)誤。當(dāng)您指定“REPAIR_ALLOW_DATA_LOSS”作為DBCCCHECKDB命令參數(shù),該程序?qū)z查和修復(fù)報(bào)告的錯(cuò)誤。但是,這些修復(fù)可能會(huì)導(dǎo)致一些數(shù)據(jù)丟失。DBCCCheckDB(jd13dafa,REPAIR_ALLOW_DATA_LOSS)4、使數(shù)據(jù)庫變回為多用戶模式ALTERDATABASEjd13dafaSETMULTI_USER5、開始->運(yùn)行->輸入cmd->打開DOS命令窗口,輸入以下命令重啟數(shù)據(jù)庫服務(wù)(此處可以直接到服務(wù)列表里,重新啟動(dòng)數(shù)據(jù)庫服務(wù),為了方便我直接用DOS命令了)Net

7、stopmssqlserver--停止服務(wù)Netstartmssqlserver--啟動(dòng)服務(wù)重新打開SqlServer,查看被標(biāo)記為“可疑”的數(shù)據(jù)庫已恢復(fù)正常狀態(tài)。(注意執(zhí)行命令過程中可能會(huì)報(bào)一些錯(cuò)誤,請(qǐng)無視,按照步驟執(zhí)行完畢就行了,有問題,大家多少交流836911886,加我請(qǐng)記得說:博客園)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。