SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)實(shí)例_第1頁(yè)
SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)實(shí)例_第2頁(yè)
SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)實(shí)例_第3頁(yè)
SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)實(shí)例_第4頁(yè)
SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)實(shí)例_第5頁(yè)
已閱讀5頁(yè),還剩13頁(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)介

SQL數(shù)據(jù)庫(kù)專業(yè)修復(fù)成果展現(xiàn)SQL數(shù)據(jù)庫(kù)修復(fù)用友通從發(fā)版到現(xiàn)在,十年的時(shí)間,全國(guó)目前有超過(guò)100萬(wàn)的客戶群體。而且這個(gè)數(shù)字將會(huì)更快不斷的增長(zhǎng)。

在日常的支持工作中,經(jīng)常會(huì)接到伙伴反饋,由于各種原因造成客戶帳套數(shù)據(jù)庫(kù)置疑和一致性錯(cuò)誤,從而造成軟件不能正常使用,嚴(yán)重的甚至?xí)?dǎo)致客戶的數(shù)據(jù)整體損壞丟失的情況。SQL數(shù)據(jù)庫(kù)損壞主要是由以下幾種原因引起的:1、突然斷電,非正常關(guān)機(jī),造成日志和事務(wù)損壞;2、硬件問(wèn)題,特別是硬盤(pán)問(wèn)題,造成日志和數(shù)據(jù)文件損壞;3、硬盤(pán)的空間不夠,如日志文件過(guò)大。4、系統(tǒng)中毒,造成日志和數(shù)據(jù)文件損壞

數(shù)據(jù)修復(fù)服務(wù)流程目前數(shù)據(jù)損壞問(wèn)題,要求伙伴在支持網(wǎng)站()提交問(wèn)題及相關(guān)數(shù)據(jù);所有的數(shù)據(jù)損壞問(wèn)題都必須在支持網(wǎng)站提交;工程師在電話、郵件中收到的關(guān)于數(shù)據(jù)修復(fù)的問(wèn)題,請(qǐng)告知伙伴在后臺(tái)提交問(wèn)題。

工程師處理支持網(wǎng)站數(shù)據(jù)損壞問(wèn)題;使用支持網(wǎng)站—維護(hù)工具中的SQL數(shù)據(jù)庫(kù)檢測(cè)修復(fù)工具(編號(hào)9005)進(jìn)行修復(fù),具體修復(fù)步驟請(qǐng)參照數(shù)據(jù)庫(kù)置疑和一致性錯(cuò)誤解決辦法.doc

數(shù)據(jù)修復(fù)方法這種數(shù)據(jù)修復(fù)主要是針對(duì)數(shù)據(jù)庫(kù)中三張系統(tǒng)表sysindexes,sysobjects,syscolumns損壞,SQL數(shù)據(jù)檢測(cè)修復(fù)工具無(wú)法修復(fù)的情況,按照服務(wù)支持總部目前的流程,是轉(zhuǎn)由數(shù)據(jù)庫(kù)修復(fù)部門進(jìn)行專業(yè)付費(fèi)修復(fù),需要客戶確認(rèn)是否進(jìn)行付費(fèi)修復(fù)。數(shù)據(jù)修復(fù)方法首先使用SQL數(shù)據(jù)庫(kù)檢測(cè)修復(fù)工具嘗試進(jìn)行修復(fù)—檢測(cè)數(shù)據(jù)庫(kù)(僅檢測(cè))提示:數(shù)據(jù)庫(kù)'UFDATA_888_2011'在sysobjects、sysindexes、syscolumns或systypes中存在一致性錯(cuò)誤,妨礙了進(jìn)一步的CHECKDB處理。然后點(diǎn)擊修復(fù)3張系統(tǒng)表,修復(fù)到syscolumns表時(shí)提示錯(cuò)誤信息如下:數(shù)據(jù)修復(fù)方法二、系統(tǒng)表?yè)p壞,無(wú)法使用工具繼續(xù)進(jìn)行修復(fù),進(jìn)入查詢分析器,執(zhí)行修復(fù)語(yǔ)句如下:

useUFDATA_888_2011----目標(biāo)數(shù)據(jù)庫(kù)

dbcccheckdb------檢測(cè)數(shù)據(jù)庫(kù)

sp_dboption'UFDATA_888_2011,'singleuser','true'---將目標(biāo)數(shù)據(jù)庫(kù)置為單用戶狀態(tài)godbccchecktable('syscolumns',repair_rebuild)---修復(fù)重建表gosp_dboption'UFDATA_888_2011,'singleuser','false'---將目標(biāo)數(shù)據(jù)庫(kù)置為多用戶狀態(tài)go如果修復(fù)表始終不成功,修復(fù)重建表可以替換使用以下:

dbccchecktable(‘syscolumns’,repair_allow_data_loss)----允許數(shù)據(jù)丟失的重建表(謹(jǐn)慎使用)數(shù)據(jù)修復(fù)方法在SQL查詢分析器中執(zhí)行修復(fù)表腳本如下圖:通過(guò)對(duì)比SQL修復(fù)工具和SQL腳本執(zhí)行的結(jié)果,均提示:CREATEUNIQUEINDEX終止,因?yàn)榘l(fā)現(xiàn)了索引ID1的重復(fù)鍵。最重要的主鍵為'1256391545'。數(shù)據(jù)修復(fù)方法通過(guò)提示的主鍵ID,可以在系統(tǒng)對(duì)象表(sysobjects)確認(rèn)錯(cuò)誤的表名,然后修復(fù)相應(yīng)的表或者drop掉出錯(cuò)的表(前提是必須要先確認(rèn)表中是否存在數(shù)據(jù))。

select*fromsysobjectswhereid=1256391545

droptableCA_OnPQu---xtype是表類型數(shù)據(jù)修復(fù)方法繼續(xù)執(zhí)行修復(fù)syscolumns腳本,發(fā)現(xiàn)還提示:CREATEUNIQUEINDEX終止,因?yàn)榘l(fā)現(xiàn)了索引ID1的重復(fù)鍵。最重要的主鍵為'1257823593'。數(shù)據(jù)槐修復(fù)盡方法按照叢之前礎(chǔ)處理紐奉的辦盆法,預(yù)根據(jù)灶提示怪的主賴鍵ID,還蠶存在羽兩張邀重復(fù)抹主鍵膀的表滾,修復(fù)亡或者dr畝op掉相難應(yīng)的轟表:se掏le凡ct棗*派f專ro宅m譯sy梅so羊bj絨ec忠ts拔w男he桂re切i射d=壩12脊57仁82皇35邊93dr吼op哥p懼ro喉c文dt源_d扯is惱pl戶ay寇oa曲er漲ro織rse蛇le夕ct談*寒f全ro狐m境sy伴so松bj辮ec型ts夜w飼he飼r(shí)e忽i浸d=東12捏59卡20否35膀86dr反op碌v獎(jiǎng)ie壇w石Sa爹ls簡(jiǎn)e_桌DX筒FH緣瑞TH孤_T數(shù)據(jù)闊修復(fù)席方法繼續(xù)承執(zhí)行紐奉修復(fù)sy取sc使ol刪um承ns腳本永,發(fā)揪現(xiàn)該醒系統(tǒng)蜂表修除復(fù)正誦常了隨,如魄下圖:數(shù)據(jù)速修復(fù)騾方法將之股前dr蜓op掉的餓表,鋪視圖缸和存孟儲(chǔ)過(guò)哈程重成新創(chuàng)固建即北可。表可繩以參汗照其填他正當(dāng)常的賊帳套吧重新炊導(dǎo)入管下表江:se閱le示ct*in冶to跨C簽A_暴On吸PQ踢u愉f昂ro辨m哲UF鑼DA臣TA鏈_9課99脅_2登00快8.洗.版CA她_O撫nP叮Qu絨w賭he蔑re壁1偉=0數(shù)據(jù)似修復(fù)喂方法三、使用揀工具她進(jìn)行婆修復(fù)亞數(shù)據(jù)罩庫(kù)操蟲(chóng)作,隔發(fā)現(xiàn)莫還有號(hào)如下引錯(cuò)誤刷信息干:未能凡找到遇名為'm嫌xz海mo河nt稈h1雞69五37干9H舊LZ摧G3產(chǎn)AL款QI連TV拔ED慈HJ吉0'的表姐或?qū)τ蜗蟆V握?qǐng)檢我查sy公so疊bj就ec張ts。根據(jù)押錯(cuò)誤回的提肥示,dr險(xiǎn)op掉錯(cuò)旬誤的劃臨時(shí)毫表,蓮如下醫(yī):dr昆op呈t痰ab束le弄m追xz掩mo煉nt簽h1更69付37逮9H樹(shù)LZ濃G3劈燕AL粒QI蚊TV悟ED率HJ境0dr讀op頂t諸ab扎le胳m壺xz浙mo趟nt掏h8鹿49拍96弊7H糟LZ沫G3每AL抬QI別TV例ED病HJ米0數(shù)據(jù)稅修復(fù)肺方法繼續(xù)執(zhí)行封修復(fù)借數(shù)據(jù)店庫(kù)操咱作,買提示睡如下?tīng)€:違顆反了PR蕩IM賤AR絹Y消KE借Y約束'G秤L_填ca星sh占ta初bl故e_嗽PK賭'。不堅(jiān)能在房誠(chéng)對(duì)象'G位L_岸Ca膀sh原Ta句bl曬e'中插斬入重箭復(fù)鍵菜。工具受中修復(fù)脹當(dāng)前執(zhí)數(shù)據(jù)對(duì)庫(kù)所削有用居戶表或者db盤(pán)cc仰c浙he赴ck釀db,提鹽示如蒼下:隆在GL捉_C淺as消hT影ab草le表中i_帳id(26妨8,雪26寇9,省27冷0)鍵課缺少邪或無(wú)居效。數(shù)據(jù)封修復(fù)省方法查詢父分析爽器中打開(kāi)致表GL棕_C爐as還hT度ab狠le,發(fā)委現(xiàn)唯媽一主腳鍵i_渾id在26上8,飲26扇9,艱27橫0確實(shí)甜存在學(xué)重復(fù)賢鍵值招。右亞鍵點(diǎn)柄擊刪泊除,求去掉價(jià)重復(fù)圾的記世錄即照可。曠(其購(gòu)中一弊條有型索引嘉的記答錄可飾以正偏常刪烘除,與剩余蠟一條咬記錄鳥(niǎo)需要淚修復(fù)部成功覆后再危進(jìn)行這刪除洲,否則滴刪除扛將報(bào)錯(cuò)俗)數(shù)據(jù)鳴修復(fù)尖方法切記反復(fù)派進(jìn)行以修復(fù)頂數(shù)據(jù)看庫(kù)操賀作,壞直到睬提示免沒(méi)有求一致?lián)藻e(cuò)劫誤為秘止,修輝復(fù)所承有用澇戶表志以及萬(wàn)重建未索引牙,該數(shù)據(jù)報(bào)庫(kù)損壞就修槍復(fù)成贊功了揉,修復(fù)陶后可扯以進(jìn)每入軟裙件中麥進(jìn)行紗操作清驗(yàn)證米,最偵后在臨系統(tǒng)洞管理屑中備呆份修死復(fù)成盛功的君數(shù)據(jù)奏即可蓮。數(shù)據(jù)附修復(fù)濁方法數(shù)據(jù)愚修復(fù)佩是不能麗保證10夕0%的修繞復(fù)率辣,可皆以嘗孝試修司復(fù),而陰且數(shù)雕據(jù)修松復(fù)過(guò)夜程中昏有可詞能會(huì)肉造成歪部分業(yè)數(shù)據(jù)戰(zhàn)丟失照。系統(tǒng)彎對(duì)象明表(sy注so昨bj忽ec慚ts)損汪壞的體話,把可能蠢只能抵通過(guò)牙導(dǎo)表怕的方特式,脂如:蘆未能略讀取乏并閂巖鎖頁(yè)(1筍:1結(jié)49渠8)(用葡閂鎖男類型SH)sy趕so任bj洗ec柴ts失敗功等錯(cuò)繡誤提桶示。數(shù)據(jù)送修復(fù)丟方法簡(jiǎn)單遞的數(shù)翅據(jù)修抓復(fù)工秀作可旨以由魂支持辰工程跡師直竹接進(jìn)竭行

溫馨提示

  • 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)論