數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū).doc_第1頁(yè)
數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū).doc_第2頁(yè)
數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū).doc_第3頁(yè)
數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū).doc_第4頁(yè)
數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū).doc_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)修復(fù)說(shuō)明書(shū)一、當(dāng)遇到下列情況時(shí),可能會(huì)造成數(shù)據(jù)庫(kù)的部分?jǐn)?shù)據(jù)丟失:1 .在對(duì)數(shù)據(jù)庫(kù)進(jìn)行寫(xiě)入操作時(shí)(如單據(jù)記賬,成本計(jì)算,月末結(jié)賬),電腦突然掉電或是電腦發(fā)生故障,正在寫(xiě)的表數(shù)據(jù)不全,在電腦重新啟動(dòng)時(shí),不能通過(guò)日志修復(fù);2 .電腦硬盤(pán)發(fā)生物理?yè)p壞時(shí),如磁道或扇區(qū)部分損壞時(shí),數(shù)據(jù)將不能讀?。辉谝陨锨闆r發(fā)生后,通常會(huì)造成某些數(shù)據(jù)庫(kù)表不能完全讀取,或單據(jù)不能記賬;這時(shí)需要使用SQL修復(fù)命令修復(fù)數(shù)據(jù),根據(jù)數(shù)據(jù)損壞程度,修復(fù)后的數(shù)據(jù)庫(kù)可能完全修復(fù),也可能部分修復(fù);二、修復(fù)方法1 .使用數(shù)據(jù)庫(kù)檢查命令找出損壞的表;2 .再用表修復(fù)工具將表進(jìn)行無(wú)損修復(fù)或有損修復(fù);三、操作步驟;某單位數(shù)據(jù)庫(kù)硬盤(pán)出現(xiàn)壞道,在

2、銷(xiāo)售單記賬時(shí)出現(xiàn)錯(cuò)誤,造成銷(xiāo)售單據(jù)不能記賬;首先使用數(shù)據(jù)庫(kù)檢查命令對(duì)數(shù)據(jù)庫(kù)進(jìn)行問(wèn)題檢查;注意進(jìn)行修復(fù)前應(yīng)先將數(shù)據(jù)庫(kù)進(jìn)行備份;1 .檢查數(shù)據(jù)庫(kù)打開(kāi)SQL查詢分析器并選擇需要修復(fù)的數(shù)據(jù)庫(kù),并打入數(shù)據(jù)庫(kù)檢查命令:DBCCCHECKDB并按F5運(yùn)行命令錯(cuò)誤內(nèi)容顯示數(shù)據(jù)庫(kù)有錯(cuò)誤SQL查詢分析器-【查詢一SEA,R12004,SEAMdiinistralor無(wú)標(biāo)題*|n|IX叫文牌口編輯查詢工具d)窗口俎)幫助皿-臼x崗3口日亳四蚓G因,V,JRM20M睡笞豉囪昌DBCCCHECK岫那W器:消息聲喏送:可警費(fèi)導(dǎo)善:消后表唱法:對(duì)象服務(wù)器:消息表錯(cuò)誤:對(duì)象服務(wù)罌:消息表諾筆對(duì)翕890邛o8903ID0890

3、9IDD肥口出TO行(1行口行(1行tlbnLnlbIB1TTTI查頁(yè)杰頁(yè)態(tài)頁(yè)太而狀限腹心狀,ooon6KD6?D6?D亂nIII1II-T:IO57S)頁(yè)首結(jié)枸中的PaeFld=;Q】由1:10579)o頁(yè)首結(jié)柯中的Pageld=(0:0)oL:10756)頁(yè)首結(jié)構(gòu)中的Fa酊工d=(DjDJ*Lr1nVFT)n市首結(jié)構(gòu)中的PsfTRTrl=01:E-口網(wǎng)格清息批登請(qǐng)巴靠成,叵有錯(cuò)誤.SEA(5.0)SEAUfainistt-ator)RH2CK40:03:40|。行2jJUI連接:1檢查命令需要執(zhí)行一段時(shí)間,執(zhí)行完畢后如上圖所示:2 .找出有問(wèn)題的表:用紅字體顯示,需要將表名記下,方便在下一

4、步進(jìn)行修復(fù)顯示還有更多的表檢查信息,均無(wú)問(wèn)題,在此省略,只列出了有問(wèn)題的表及部分無(wú)問(wèn)題的服務(wù)器:消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤:對(duì)象ID0,索引ID0,頁(yè)ID(1:10578)。頁(yè)首結(jié)構(gòu)中的Pageld=(0:0)服務(wù)器:消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤:對(duì)象ID0,索引ID0,頁(yè)ID(1:10579)。頁(yè)首結(jié)構(gòu)中的PageId=(0:0)服務(wù)器:消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤對(duì)象ID0,索引ID0,頁(yè)ID(1:10756)。頁(yè)首結(jié)構(gòu)中的PageId=(0:0)。服務(wù)器消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤對(duì)象ID0,索引ID0,頁(yè)ID(1:10757)。

5、頁(yè)首結(jié)構(gòu)中的PageId=(0:0)。服務(wù)器消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤對(duì)象ID0,索引ID0,頁(yè)ID(1:17694)。頁(yè)首結(jié)構(gòu)中的PageId=(0:0)。服務(wù)器消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤對(duì)象ID0,索引ID0,頁(yè)ID(1:17695)。頁(yè)首結(jié)構(gòu)中的PageId=(0:0)。服務(wù)器消息8939,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤:對(duì)象ID0,索弓IID0,頁(yè)(1:23464)。測(cè)試(m_headerVersion=HEADER_7_0)失敗。值為0和1。服務(wù)器消息8939,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤:對(duì)象ID0,索弓IID0,頁(yè)(1:23464)。測(cè)試(m_typ

6、e=DATA_PAGE&m_type=PAGEHEADSIZE&m_freeData=(UINT)PAGESIZE-m_slotCnt*sizeof(Slot)失敗。值為0和8192。服務(wù)器:消息8909,級(jí)別16,狀態(tài)1,行1表錯(cuò)誤:對(duì)象ID0,索引ID0,頁(yè)ID(1:23465)。頁(yè)首結(jié)構(gòu)中的PageId=(0:0)。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID69575286,索引ID0:未能處理頁(yè)(1:10756)o詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID69575286,索引ID0:未能處理頁(yè)(1:10757)o詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)

7、器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID98099390,索引ID4:未能處理頁(yè)(1:10578)o詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID98099390,索引ID4:未能處理頁(yè)(1:10579)o詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID357576312,索三ID2:未能處理頁(yè)(1:17694)o詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID357576312,索三ID2:未能處理頁(yè)(1:17695)O詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID35

8、7576312,索三ID3:未能處理頁(yè)(1:23464)O詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。服務(wù)器:消息8928,級(jí)別16,狀態(tài)1,行1對(duì)象ID357576312,索三ID3:未能處理頁(yè)(1:23465)O詳細(xì)信息請(qǐng)參閱其它錯(cuò)誤。RM2004的DBCC結(jié)果。CHECKDB發(fā)現(xiàn)了0個(gè)分配錯(cuò)誤和10個(gè)一致性錯(cuò)誤,這些錯(cuò)誤并不與任何單個(gè)的對(duì)象相關(guān)聯(lián)。SPMXB的DBCC結(jié)果。對(duì)象SPMXB有0行,這些行位于0頁(yè)中。CW_KCK的DBCC結(jié)果。對(duì)象CW_KCK有26100行,這些行位于1742頁(yè)中。CHECKDB發(fā)現(xiàn)了0個(gè)分配錯(cuò)誤和2個(gè)一致性錯(cuò)誤(在表CW_KCK中,該表的對(duì)象ID為69575286)。以上說(shuō)明

9、,表CW_KCK有問(wèn)題,需要記下;t_SubTask_Detail的DBCC結(jié)果。對(duì)象t_SubTask_Detail有0行,這些行位于0頁(yè)中。SPSX的DBCC結(jié)果。對(duì)象SPSX有0行,這些行位于0頁(yè)中。CkBalance的DBCC結(jié)果。對(duì)象CkBalance有2031行,這些行位于40頁(yè)中。SPZZY的DBCC結(jié)果。對(duì)象SPZZY有124571行,這些行位于3037頁(yè)中。CHECKDB發(fā)現(xiàn)了0個(gè)分配錯(cuò)誤和2個(gè)一致性錯(cuò)誤(在表SPZZY中,該表的對(duì)象ID為98099390)。CwBalance的DBCC結(jié)果。對(duì)象CwBalance有0行,這些行位于0頁(yè)中。對(duì)象PHKDB有0行,這些行位于0頁(yè)

10、中。TJDZK的DBCC結(jié)果。對(duì)象TJDZK有100行,這些行位于1頁(yè)中。FHDZK的DBCC結(jié)果。對(duì)象FHDZK有120188行,這些行位于11990頁(yè)中。CHECKDB發(fā)現(xiàn)了0個(gè)分配錯(cuò)誤和4個(gè)一致性錯(cuò)誤(在表FHDZK中,該表的對(duì)象ID為357576312)。tmpgroup的DBCC結(jié)果。對(duì)象tmpgroup有0行,這些行位于0頁(yè)中。CKSPZZY的DBCC結(jié)果。對(duì)象CKSPZZY有0行,這些行位于0頁(yè)中。CHECKDB發(fā)現(xiàn)了0個(gè)分配錯(cuò)誤和18個(gè)一致性錯(cuò)誤(在數(shù)據(jù)庫(kù)RM2004中)。repair_allow_data_loss是最低的修復(fù)級(jí)別(對(duì)于由DBCCCHECKDB(RM2004)

11、發(fā)現(xiàn)的錯(cuò)誤而言)。DBCC執(zhí)行完畢。如果DBCC輸出了錯(cuò)誤信息,請(qǐng)與系統(tǒng)管理員聯(lián)系。3 .對(duì)有問(wèn)題的表進(jìn)行修復(fù):有問(wèn)題的表有:CW_KCKSPZZYFHDZKCKSPZZY修復(fù)說(shuō)明- -1、將數(shù)據(jù)庫(kù)改為緊急模式,即不允許其他用戶操作當(dāng)前數(shù)據(jù)庫(kù),修復(fù)完表后需要將數(shù)據(jù)庫(kù)模式恢復(fù)成多用戶模式;SP_DBOPTIONRM2004,SINGLEUSER,TRUE- -2、使用修復(fù)命令DBCCCHECKTABLE(CW_KCK,REPAIR_REBUILD)- -表示無(wú)損修復(fù)DBCCCHECKTABLE(CW_KCK,REPAIR_FAST)- -表示快速無(wú)損修復(fù)DBCCCHECKTABLE(CW_KCK

12、,REPAIR_ALLOW_DATA_LOSS)- -表示有損修復(fù),警告:止源作將會(huì)丟失藪據(jù)請(qǐng)慎記!- -3、將數(shù)據(jù)庫(kù)還原到多用戶模式SP_DBOPTIONRM2004,SINGLEUSER,FALSE修復(fù)數(shù)據(jù)表時(shí),應(yīng)先進(jìn)行無(wú)損修復(fù),如果不能成功再進(jìn)行有損修復(fù);顯示未修復(fù)錯(cuò)誤進(jìn)行無(wú)損修復(fù)后,根據(jù)修復(fù)結(jié)果表明不能修復(fù)數(shù)據(jù),需要再進(jìn)行有損修復(fù),有時(shí)不一定是丟失數(shù)據(jù),因?yàn)樾迯?fù)的是數(shù)據(jù)頁(yè)之間的數(shù)據(jù)鏈接;已成功修復(fù)錯(cuò)誤SOI.杳詢分析3-直詢一SRA.W004-SEAXAd-im?trMor一0二。門(mén)-5。仔14o詳細(xì)信息請(qǐng)券閩其它措誤.消息對(duì)旅h=對(duì)甄-H=對(duì)象商&級(jí)別1殖狀態(tài)I.行1ID695752

13、86,索引IDle頁(yè)U:10757)n詳細(xì)信息請(qǐng)看闌其它福誤。:1:10755缺少上一頁(yè)(1HD7B6)對(duì)它的弓I用&可能是因?yàn)槁〉逆溄佑袉?wèn)題。3980.級(jí)別16,狀態(tài)Lt行1ID6967538M索引ID%索引節(jié)點(diǎn)靈(1;11287),槽169指向子頁(yè)(1:10756)和上一子頁(yè)(1:107573,&T&皺別1&狀窸L.行1ID09575286,索引ID1。在掃描鑲作中未發(fā)現(xiàn)頁(yè)(1:10757),而其父代(1:11267)和上一頁(yè)(1:10758):該錯(cuò)誤已修復(fù)口卜HECRT濯矍好失個(gè)妗配錯(cuò)誤和2個(gè)一致性相詫這些錯(cuò)謖并不與任何單個(gè)的對(duì)算相美聯(lián)。CHECKTABLE傕旦了0個(gè)分配錯(cuò)誤和2個(gè)一轂性措誤,這些椎逐棄不與任何單卜的對(duì)魏相關(guān)聯(lián),revKCKn的DBCC結(jié)果._該錯(cuò)誤已修復(fù)。該錯(cuò)送已修復(fù)“餒錯(cuò)福已掾復(fù)。舞髭蠲:悔且:H(1;|0755)已從litS?直HID767)己.UID6g575需&室引ID6967S286*索引成功地還茸了數(shù)據(jù)庫(kù)RMZmr中對(duì)照hdbo,CW_ECKh的Chistered索引口對(duì)最nCWKCET看26100隹應(yīng)投行位手1742支中

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論