Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)和數(shù)據(jù)修復(fù)實(shí)例
由于Syabse數(shù)據(jù)庫(kù)應(yīng)用和本身的架構(gòu)過(guò)于復(fù)雜,人們對(duì)Sybase數(shù)據(jù)庫(kù)底層結(jié)構(gòu)和運(yùn)行機(jī)制多半還是一知半解,這就對(duì)Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)和Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)修復(fù)造成了很大的阻礙。
難道一旦Sybase數(shù)據(jù)庫(kù)出現(xiàn)嚴(yán)重的故障就沒(méi)有解決之道了嗎?我們就任憑我們寶貴的企業(yè)數(shù)據(jù)在我們眼前消失?當(dāng)然,答案是否定的,計(jì)算機(jī)運(yùn)行的根本原理誰(shuí)都無(wú)從改變,任何系統(tǒng)和應(yīng)用都要遵守計(jì)算機(jī)的計(jì)算和存儲(chǔ)規(guī)則,只不過(guò)是某些概念和規(guī)則過(guò)于生澀,導(dǎo)致我們需要更多的時(shí)間和精力來(lái)學(xué)習(xí)和熟悉。這也是目前Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)和數(shù)據(jù)修復(fù)方面的處境。
北亞數(shù)據(jù)恢復(fù)中心(網(wǎng)址:http://www.datahf.net )早在多年以前就看到了Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)和數(shù)據(jù)修復(fù)方面的需求和技術(shù)障礙,所以也早在多年以前就對(duì)Sybase數(shù)據(jù)庫(kù)底層結(jié)構(gòu)和運(yùn)行機(jī)制進(jìn)行多方面的深度解析,現(xiàn)已得到了大量的恢復(fù)案例經(jīng)驗(yàn)和技術(shù)的儲(chǔ)備,并開(kāi)發(fā)出來(lái)完全自主產(chǎn)權(quán)的Sybase數(shù)據(jù)庫(kù)恢復(fù)軟件: Frombyte Recovery For Sybase,這將極大的降低Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)成本,并完全提升恢復(fù)效率和恢復(fù)結(jié)果。
由于北亞數(shù)據(jù)恢復(fù)中心在Sybase數(shù)據(jù)庫(kù)恢復(fù)和修復(fù)上在國(guó)內(nèi)處于絕對(duì)領(lǐng)先的地位,諸多外地?cái)?shù)據(jù)恢復(fù)公司的Sybase數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)業(yè)務(wù)的幕后實(shí)際恢復(fù)工作也是由北亞數(shù)據(jù)恢復(fù)中心來(lái)完成,下面就介紹一個(gè)真實(shí)的Sybase數(shù)據(jù)恢復(fù)案例,此案例的業(yè)務(wù)由遼寧某數(shù)據(jù)恢復(fù)接到,后此數(shù)據(jù)恢復(fù)公司委托北亞數(shù)據(jù)恢復(fù)中心來(lái)進(jìn)行最終的恢復(fù)工作。
Sybase版本:SQL Anywhere 8.0
故障現(xiàn)象: 數(shù)據(jù)庫(kù)無(wú)法啟動(dòng)。
錯(cuò)誤提示如圖:
然后使用 Sybase Central 連接后報(bào)錯(cuò)如圖:
后經(jīng)北亞數(shù)據(jù)恢復(fù)中心的數(shù)據(jù)庫(kù)恢復(fù)工程師的大量分析,發(fā)現(xiàn)是突然斷電后,造成數(shù)據(jù)庫(kù)無(wú)法回寫(xiě)正常數(shù)據(jù),導(dǎo)致多個(gè)存儲(chǔ)頁(yè)數(shù)據(jù)不一致,系統(tǒng)表描述和存儲(chǔ)表不一致,并有一些存儲(chǔ)頁(yè)底層數(shù)據(jù)完全雜亂。
分析完成后,制定恢復(fù)方案,在Sybase數(shù)據(jù)庫(kù)底層把雜亂和錯(cuò)誤的存儲(chǔ)頁(yè)進(jìn)行修正,并對(duì)系統(tǒng)表部分信息進(jìn)行更改。
繁重的Sybase數(shù)據(jù)庫(kù)修復(fù)工作完成后,Sybase數(shù)據(jù)庫(kù)已能成功啟動(dòng),使用Sybase Central已能成功連接,經(jīng)用戶(hù)驗(yàn)證已無(wú)任何問(wèn)題。