SQL Server:偏移量為0x00000000870000的位置執(zhí)行讀取期間,操作系統(tǒng)已經(jīng)向 SQL Server 返回了錯(cuò)誤 21(設(shè)備未就緒)的解決方法

[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

昨天有網(wǎng)友找到我,給我發(fā)來一張圖,問這是啥情況,他有一臺(tái)金蝶KIS的財(cái)務(wù)服務(wù)器,他說不知道啥時(shí)候出現(xiàn)這樣的問題,問咋解決;如下圖所示;

問題描述:
SQL Server:偏移量為0x00000000870000 的位置執(zhí)行 讀取 期間,操作系統(tǒng)已經(jīng)向 SQL Server 返回了錯(cuò)誤 21(設(shè)備未就緒)

SQL Server 錯(cuò)誤日志和系統(tǒng)事件日志中的其他消息可能提供了更詳細(xì)信息。這是一個(gè)威脅數(shù)據(jù)庫(kù)完整性的嚴(yán)重系統(tǒng)級(jí)錯(cuò)誤條件,必須立即糾正。請(qǐng)執(zhí)行完整的數(shù)據(jù)庫(kù)一致性檢查(DBCC CHECKDB)。此錯(cuò)誤可以由許多因素導(dǎo)致;有關(guān)詳細(xì)信息,請(qǐng)參閱 SQL Server 聯(lián)機(jī)叢書。-------SQL Server錯(cuò)誤21

有些時(shí)候還會(huì)出現(xiàn)(Microsoft SQL Server,錯(cuò)誤:823)

我說是數(shù)據(jù)庫(kù)或者硬盤有故障了,網(wǎng)友還說,這個(gè)問題出現(xiàn)了之后,就直接重啟電腦又好了,其實(shí)這個(gè)問題多數(shù)還是數(shù)據(jù)庫(kù)或者盤不穩(wěn)定造成的;

SQL Server:偏移量為 0x00000000870000 的位置執(zhí)行讀取期間-問題原因

這主要是因?yàn)閿?shù)據(jù)庫(kù)沒有掛起的原因(由于硬盤等移動(dòng)而導(dǎo)致的)

掛起(等待,阻塞)進(jìn)程在操作系統(tǒng)中可以定義為暫時(shí)被淘汰出內(nèi)存的進(jìn)程,機(jī)器的資源是有限的,在資源不足的情況下,操作系統(tǒng)對(duì)在內(nèi)存中的程序進(jìn)行合理的安排,其中有的進(jìn)程被暫時(shí)調(diào)離出內(nèi)存,當(dāng)條件允許的時(shí)候,會(huì)被操作系統(tǒng)再次調(diào)回內(nèi)存,重新進(jìn)入等待被執(zhí)行的狀態(tài)即就緒態(tài),系統(tǒng)在超過一定的時(shí)間沒有任何動(dòng)作。

SQL Server:偏移量為 0x00000000870000 的位置執(zhí)行讀取期間-解決辦法

方法1:

Win+R打開命令行窗口,輸入services.msc 回車,打開服務(wù),將SQL Server服務(wù)重啟,然后重新打開數(shù)據(jù)庫(kù)軟件即可;

方法2:

1-在操作系統(tǒng)的任務(wù)欄中單擊“開始”菜單,選擇“運(yùn)行”命令,在下拉列表框中輸入“cmd”命令,單擊“確定”按鈕。
2-在cmd窗口中,停止并重啟SQL Server服務(wù)。

2-1:停止SQL Server
NET STOP MSSQLSERVER
2-2:?jiǎn)?dòng)SQL Server
NET START MSSQLSERVER

3-重新連接數(shù)據(jù)庫(kù)或者重新打開軟件即可。

寫在最后:這個(gè)錯(cuò)誤的出現(xiàn),肯定是某些銜接有問題,還是多注意數(shù)據(jù)庫(kù)問題,盡量多做異地備份,這問題出現(xiàn)預(yù)兆著數(shù)據(jù)庫(kù)或者硬盤要結(jié)束壽命,不能不謹(jǐn)慎,除非所有數(shù)據(jù)并不值錢也沒有心血,但凡有,就要多注意!

問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長(zhǎng)并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » SQL Server:偏移量為0x00000000870000的位置執(zhí)行讀取期間,操作系統(tǒng)已經(jīng)向 SQL Server 返回了錯(cuò)誤 21(設(shè)備未就緒)的解決方法

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情