您好!數(shù)據(jù)庫(kù)的還原操作主要有以下幾種:
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。成都創(chuàng)新互聯(lián)推出滴道免費(fèi)做網(wǎng)站回饋大家。
一、使用SQK的企業(yè)管理器來(lái)進(jìn)行圖形化的還原(打開管理器在還原的數(shù)據(jù)庫(kù)上右擊{任務(wù)}—還原;然后在彈出的對(duì)話框中:選擇要還原源文件和要還原目標(biāo)的)
二、使用SQL代碼還原:RESTORE
DATABASE
數(shù)據(jù)庫(kù)名
FROM
DISK=
'F:\my.bak
'
WITH
REPLACE。
三、做一個(gè)作業(yè)代理:在步驟哪里加入以上代碼;可以實(shí)現(xiàn)定時(shí)自動(dòng)還原。
四、使用附加的方式;這個(gè)需要有二個(gè)文件(日志和數(shù)據(jù)文件)
五、使用其它軟件進(jìn)行還原。
說(shuō)明:還原可以從低版本到高版本;反之則出錯(cuò)。
以Microsoft SQL Server 2008 R2還原數(shù)據(jù)庫(kù)為例:
1、點(diǎn)擊開始,程序,Microsoft SQL Server 2008 R2 ,找到SQL Server Management Studio,進(jìn)入企業(yè)管理器。
2、選擇服務(wù)器,實(shí)例名,登錄名選擇sa,輸入sa登錄密碼,點(diǎn)擊連接。
3、進(jìn)入企業(yè)管理器界面,鼠標(biāo)右鍵單擊“數(shù)據(jù)庫(kù)”,選擇“新建數(shù)據(jù)庫(kù)”。
4、先新建一個(gè)新數(shù)據(jù)庫(kù),然后在新數(shù)據(jù)庫(kù)上右鍵,選擇“任務(wù)”,“還原”,“數(shù)據(jù)庫(kù)”。
5、進(jìn)入還原數(shù)據(jù)庫(kù)頁(yè)面,選擇“源設(shè)備”,然后點(diǎn)擊后面的三個(gè)小圓點(diǎn),點(diǎn)擊“添加”。選擇要恢復(fù)的BAK文件。
6、點(diǎn)擊下面的“選擇用于還原的備份集”,把還原下面的方框全部勾選,,然后點(diǎn)擊左側(cè)的“選項(xiàng)”,把“覆蓋現(xiàn)有數(shù)據(jù)庫(kù)”前面的方框勾選,然后點(diǎn)擊下面的“確定”。
7、然后等待數(shù)據(jù)庫(kù)還原結(jié)束即可。
方法:
第一步:選擇需要還原的數(shù)據(jù)庫(kù),鼠標(biāo)右鍵,選擇任務(wù)下的還原;
第二步:選擇“源設(shè)備”,點(diǎn)擊后面的文件選擇“...”;
第三步:添加需要還原的數(shù)據(jù)庫(kù),還原的數(shù)據(jù)庫(kù)文件后綴為備份文件(bak);
第四步:選中添加進(jìn)來(lái)的還原文件,找到左上角上的“選擇項(xiàng)”,勾選第一項(xiàng)(覆蓋現(xiàn)有數(shù)據(jù)庫(kù)),點(diǎn)擊確定就可以了。
注意事項(xiàng)
1、一定要記得覆蓋現(xiàn)有數(shù)據(jù)庫(kù);
2、執(zhí)行數(shù)據(jù)庫(kù)操作的時(shí)候,請(qǐng)斷開當(dāng)前數(shù)據(jù)庫(kù)的任何使用(例如查詢,數(shù)據(jù)庫(kù)的連接使用)。