国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

SQL Server數(shù)據(jù)庫(kù)崩潰后的恢復(fù)之法
2007-01-17   

任何數(shù)據(jù)庫(kù)系統(tǒng)都無(wú)法避免崩潰的狀況,即使你使用了Clustered,雙機(jī)熱備……仍然無(wú)法完全根除系統(tǒng)中的單點(diǎn)故障,何況對(duì)于大部分用戶來說,無(wú)法承受這樣昂貴的硬件投資。所以,在系統(tǒng)崩潰的時(shí)候,如何恢復(fù)原有的寶貴數(shù)據(jù)就成為一個(gè)極其重要的問題了。

在恢復(fù)的時(shí)候,最理想的情況就是你的數(shù)據(jù)文件和日志文件都完好無(wú)損了,這樣只需要sp_attach_db,把數(shù)據(jù)文件附加到新的數(shù)據(jù)庫(kù)上即可,或者在停機(jī)的時(shí)候把所有數(shù)據(jù)文件(一定要有master等)都copy到原有路徑下也行,不過一般不推薦這樣的做法,sp_attach_db比較好,雖然麻煩許多。

但是呢,一般數(shù)據(jù)庫(kù)崩潰的時(shí)候系統(tǒng)是未必能有時(shí)間把未完成的事務(wù)和臟頁(yè)等寫入磁盤的,這樣的情況sp_attach_db就會(huì)失敗。那么,寄期望于DBA制定了一個(gè)良好的災(zāi)難恢復(fù)計(jì)劃吧。按照你的恢復(fù)計(jì)劃,還原最新的完全備份,增量備份或者事務(wù)日志備份,然后如果你的活動(dòng)事務(wù)日志還能讀得出來的話,恭喜你!你可以還原到崩潰前的狀態(tài)。

一般的單位都是沒有專職的DBA的,如果沒有可用的備份,更可能是最近一次備份的時(shí)間過于久遠(yuǎn)而導(dǎo)致不可接受的數(shù)據(jù)損失,而且你的活動(dòng)事務(wù)日志也處于不可用的狀態(tài),那就是最麻煩的情況了。

不幸的很的是,一般數(shù)據(jù)庫(kù)崩潰都是由于存儲(chǔ)子系統(tǒng)引起的,而這樣的情況是幾乎不可能有可用的日志用于恢復(fù)的。

那么就只好試一下這些方案了。當(dāng)然,是要求至少你的數(shù)據(jù)文件是存在的,要是數(shù)據(jù)文件、日志文件和備份都沒有了的話,別找我,你可以到樓頂上去唱“神啊,救救我吧”。

首先,你可以試一下sp_attach_single_file_db,試著恢復(fù)一下你的數(shù)據(jù)文件,雖然能恢復(fù)的可能性不大,不過假如這個(gè)數(shù)據(jù)庫(kù)剛好執(zhí)行了一個(gè)checkpoint的話,還是有可能成功的。

如果你沒有好到有摸彩票的手氣,最重要的數(shù)據(jù)庫(kù)沒有像你期盼的那樣attach上去,不要?dú)怵H,還是有別的方案的。

我們可以試著重新建立一個(gè)log,先把數(shù)據(jù)庫(kù)設(shè)置為emergency mode,sysdatabases的status為32768 就表示數(shù)據(jù)庫(kù)處于此狀態(tài)。

不過系統(tǒng)表是不能隨便改的,設(shè)置一下先

Use MasterGosp_configure 'allow updates', 1reconfigure with overrideGo

然后

update sysdatabases set status = 32768 where name = ''

現(xiàn)在,祈求滿天神佛的保佑吧,重新建立一個(gè)log文件。成功的機(jī)會(huì)還是相當(dāng)大的,系統(tǒng)一般都會(huì)認(rèn)可你新建立的日志。如果沒有報(bào)告什么錯(cuò)誤,現(xiàn)在就可以松一口氣了。

雖然數(shù)據(jù)是恢復(fù)了,可是別以為事情就算完成了,正在進(jìn)行的事務(wù)肯定是丟失了,原來的數(shù)據(jù)也可能受到一些損壞。

先把SQL Server 重新啟動(dòng)一下,然后檢查你的數(shù)據(jù)庫(kù)吧。

先設(shè)置成單用戶模式,然后做

dbcc sp_dboption '', 'single user', 'true'DBCC CHECKDB('')

如果沒有什么大問題就可以把數(shù)據(jù)庫(kù)狀態(tài)改回去了,記得別忘了把系統(tǒng)表的修改選項(xiàng)關(guān)掉。

update sysdatabases set status = 28 where name = ''

當(dāng)然你的數(shù)據(jù)庫(kù)狀態(tài)可能不是這個(gè),自己改為合適的值吧。也可以用

sp_resetstatusgosp_configure 'allow updates', 0reconfigure with overrideGo

Checkdb的時(shí)候可能報(bào)告有一些錯(cuò)誤,這些錯(cuò)誤的數(shù)據(jù)你可能就只好丟棄了。

Checkdb有幾種修復(fù)選項(xiàng),自己看著用吧,不過最后你可能還是得REPAIR_ALLOW_DATA_LOSS,完成所有修復(fù)。

Chekcdb并不能完成所有的修復(fù),我們需要更進(jìn)一步的修復(fù),用DBCC CHECKTABLE對(duì)每一個(gè)表做檢查吧。

表的列表可以用sysobjects里面得到,把OBJECTPROPERTY是IsTable的全部找出來檢查一下吧,這樣能夠基本上解決問題了,如果還報(bào)告錯(cuò)誤,試著把數(shù)據(jù)select into到另一張表檢查一下。

這些都做完了之后,把所有索引、視圖、存儲(chǔ)過程、觸發(fā)器等重新建立一下。DBCC DBREINDEX也許可以幫你一些忙。

責(zé)任編輯 趙毅 zhaoyi#51cto.com TEL:(010)68476636-8001


熱詞搜索:

上一篇:專家教你如何用VB編寫一個(gè)加密軟件
下一篇:一步一步教你加密解密技術(shù)——靜態(tài)分析技術(shù)(1)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
91农村精品一区二区在线| 欧美理论片在线| 日韩丝袜美女视频| 麻豆国产欧美日韩综合精品二区| 欧美中文字幕亚洲一区二区va在线| 亚洲天天做日日做天天谢日日欢 | 亚洲一区二区三区视频在线| 欧美日韩国产电影| 久久国产综合精品| 亚洲欧美在线高清| 91精品国产欧美日韩| 国产精品一区免费视频| 亚洲精品国久久99热| 日韩欧美国产电影| 99久久99久久精品免费看蜜桃| 亚洲.国产.中文慕字在线| 久久夜色精品国产噜噜av| 91免费看`日韩一区二区| 另类小说欧美激情| 亚洲乱码中文字幕| 精品视频全国免费看| 国产91精品久久久久久久网曝门| 1024成人网色www| 六月婷婷色综合| 国产精品人人做人人爽人人添| 日本视频在线一区| 国产suv精品一区二区6| 久久久久久久久久久久电影| 欧美电影免费观看高清完整版| 欧美自拍偷拍午夜视频| 91精品国产全国免费观看| 国产成a人亚洲精品| 国产成人在线视频网站| 一区二区三区四区精品在线视频| 91在线视频网址| 成人a区在线观看| 亚洲一区二区在线观看视频| 日本丶国产丶欧美色综合| 欧洲一区二区av| 欧美国产在线观看| 国产精品电影院| 国产精品无遮挡| 91精品福利在线一区二区三区| 欧美区在线观看| 粉嫩高潮美女一区二区三区 | 91视频一区二区三区| 精品亚洲欧美一区| 性久久久久久久久久久久| 亚洲另类色综合网站| 亚洲日本va午夜在线电影| 国产女同互慰高潮91漫画| 26uuu亚洲综合色欧美| 日韩欧美黄色影院| 日韩手机在线导航| 欧美α欧美αv大片| 日韩午夜av一区| 欧美精品一区二区在线播放| xnxx国产精品| 欧美激情一区三区| 国产精品女主播av| 日韩码欧中文字| 亚洲卡通欧美制服中文| 亚洲卡通欧美制服中文| 一区二区三区高清在线| 亚洲精品v日韩精品| 亚洲五码中文字幕| 亚洲成国产人片在线观看| 三级亚洲高清视频| 韩日欧美一区二区三区| 国产盗摄女厕一区二区三区| 成人精品小蝌蚪| caoporn国产一区二区| 91在线视频观看| 欧美色综合影院| 日韩欧美一区中文| 久久精品男人天堂av| 亚洲欧美在线视频| 亚洲777理论| 国产精品综合av一区二区国产馆| 欧美日韩一级二级三级| 在线观看区一区二| 欧美丰满一区二区免费视频| 久久综合九色欧美综合狠狠| 国产精品久久久久久久午夜片| 亚洲精品成人在线| 久久精品国产亚洲一区二区三区| 国产999精品久久久久久| 色国产综合视频| 亚洲精品一区在线观看| 亚洲桃色在线一区| 伦理电影国产精品| 色噜噜狠狠色综合欧洲selulu| 日韩一区二区三区观看| 亚洲欧美另类在线| 极品销魂美女一区二区三区| 91免费看片在线观看| 精品久久久久久久人人人人传媒| 中文字幕一区二区三区四区| 麻豆视频一区二区| 一本大道久久a久久精品综合| 欧美tk—视频vk| 亚洲精品中文在线| 国产成人午夜电影网| 在线成人高清不卡| 1区2区3区国产精品| 经典一区二区三区| 欧美精品成人一区二区三区四区| 国产精品久久久久国产精品日日| 免费成人你懂的| 欧美在线免费播放| 国产精品毛片大码女人| 激情丁香综合五月| 欧美丰满少妇xxxbbb| 亚洲小少妇裸体bbw| 成年人网站91| 欧美国产综合一区二区| 国产乱人伦偷精品视频免下载| 91精品综合久久久久久| 亚洲图片欧美一区| 欧美午夜片在线看| 亚洲欧美激情小说另类| 国产成人午夜精品影院观看视频 | 亚洲高清在线精品| 色综合久久久久综合体| 成人欧美一区二区三区白人| 国产69精品久久99不卡| 久久精品这里都是精品| 经典三级视频一区| 久久综合久久综合亚洲| 国产综合色产在线精品| 精品美女在线播放| 蜜臀久久久久久久| 日韩一区二区麻豆国产| 性久久久久久久久久久久 | 欧美在线视频你懂得| 亚洲综合成人在线| 欧美美女bb生活片| 日日噜噜夜夜狠狠视频欧美人| 久久久激情视频| 国产在线一区二区综合免费视频| 337p粉嫩大胆色噜噜噜噜亚洲 | 99re这里只有精品首页| 日韩美女视频一区| 在线观看一区不卡| 午夜精品久久久久久不卡8050| 欧美色综合网站| 捆绑调教美女网站视频一区| 国产亚洲制服色| 色狠狠色狠狠综合| 婷婷久久综合九色国产成人| 日韩精品一区二区三区视频播放| 国产精品中文字幕日韩精品| 中文字幕一区在线| 欧美精品色一区二区三区| 国精产品一区一区三区mba桃花 | 色婷婷综合中文久久一本| 亚洲国产精品久久人人爱| 日韩一区二区在线观看视频 | 粉嫩av一区二区三区| 亚洲欧美日韩小说| 日韩一级免费观看| 成人av在线电影| 五月天一区二区| 国产目拍亚洲精品99久久精品| 99r精品视频| 久久99这里只有精品| 亚洲欧美日韩国产综合在线| 欧美tk—视频vk| 99久久99久久精品国产片果冻| 视频一区在线播放| 亚洲欧洲av色图| 日韩视频永久免费| 成人18视频日本| 寂寞少妇一区二区三区| 亚洲一区二区精品3399| 久久久久国色av免费看影院| 欧美日韩一区二区在线观看视频| 国产成人在线网站| 麻豆国产精品视频| 亚洲午夜精品在线| 亚洲人妖av一区二区| 日韩精品一区二区三区四区视频 | 亚洲色图19p| 久久欧美中文字幕| 欧美午夜精品一区| 成人av高清在线| 韩国精品主播一区二区在线观看 | 欧美色综合网站| 一本色道综合亚洲| 成人av第一页| 国产精品77777| 另类小说综合欧美亚洲| 午夜视频在线观看一区| 一区二区三区不卡在线观看| 国产精品国产自产拍高清av| 久久精品一区四区| 亚洲宅男天堂在线观看无病毒| 精品国产免费视频| 欧美成人精品福利| 日韩欧美一区二区在线视频|