程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 如何使用可視化方式恢復bak文件到SQL數據庫

如何使用可視化方式恢復bak文件到SQL數據庫

編輯:關於SqlServer
 

使用可視化方式恢復bak文件到SQL數據庫

關於這個問題,網上講得很多,但是好像說得基本都是不明不白,或者講得實在太深奧,讓小弟俺屢試未果,今天幸得高手使用QQ遠程相助,懸而未決的問題終於得以解決,現將心得與各位網友分享!

問題分析:

最近小弟購買了虛擬主機空間,數據庫就是SQL SERVER,該數據庫支持將數據庫備份為BAK文件,由於本人好學好動,一不小心把本都的數據庫刪除了,幸好遠程服務器還有個備份,於是就把各文件下載了到本地!!

本以為拿到了BAK文件,就萬事大吉了,隨知,麻煩來了,老是恢復不成功,郁悶了半天,終於請教高人幫助解決,大快人心!!!

以下是實現過程,切記切記!!!

首先先建立一個空的數據庫名稱,名稱隨便使用,假如是:MyDataBase

好了之後,

1:在該數據庫名稱上面點“所有任務”→“還有數據庫”,打開還有數據庫對話框;

2:選擇常規選項卡,之後選中“從設備”單選鈕,這是界面發生了一點改變,之後點擊“選擇設備”這個按鈕!

3:彈出“選擇還原設備”對話框,所有的使用默認,之後點擊“添加”按鈕;

4:彈出“選擇還原目的”對話框,選擇“文件名”單選鈕,之後再點擊後面的按鈕(“該按鈕沒有名稱,上面只有…”)

5:彈出“備份設備位置”對話框,找到你的備份文件bak所在的位置,並選中備份文件;

6:之後統統點“確定”按鈕,關閉其他的對話框,最後回到“還有數據庫”對話框,這個時候就得改改相關信息了,否則不成功!

7:之後選擇“選項”這個選項卡,首先先選中“在現有數據庫上強制還有(F)”;

8:最後在更改“移至物理文件名”下面的兩個路徑

   比如:默認的為:

    F:\MyData\Sql_123.ldf

    F:\MyData\Sql_123.mdf

   而你的數據庫存儲位置為:

 

   D:\MyData\MSSQL\Data\MyDataBase.ldf

   D:\MyData\MSSQL\Data\MyDataBase.mdf

   那麼,改為如下的就成拉

   D:\MyData\MSSQL\Data\MyDataBase_log.ldf

   D:\MyData\MSSQL\Data\MyDataBase.mdf

說難不算難,說不難老出錯誤,改的地方是很少,錯一處就功虧一篑,實在麻煩,還是自己掌握為好!

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved