❶ bak文件如何還原資料庫文件
同一個資料庫多個副本
很多時候,比如為了方便測試,排查問題,我們常常會拿到問題系統的資料庫備份來開發環境下debug,這個時候就會出現同一個資料庫的多個副本。
還原法
還原到一個新建的空資料庫,在選項中勾選覆蓋現有資料庫,同時需要修改目標MDF和LDF文件的路徑為新資料庫的文件路徑。但是這個還是提示"備份於現有的資料庫不同",WTF
一定是我們少選了什麼,還是代碼可靠,用下面的代碼可以成功的克隆資料庫:
restore database [Max_Insurance]from disk = 'F:xxxxxxx.bak'with nounload, replace, stats = 10,move 'xxxx_Data' to 'H:sqlServerdataMax_Insurance.mdf',move 'xxxx_log' to 'H:SQLServerlogMax_Insurance.LDF'go
move後面的xxx對應到上圖中的馬賽克
復製法
資料庫中有個復制資料庫的功能,可以試試
❷ sql server bak文件怎麼還原資料庫
第一步,要新建一個空的資料庫
第二步:選中新建的資料庫右鍵,任務-----還原----資料庫
第三步:
❸ bak的資料庫文件如何恢復
打開sqlserver manager,登陸後在伺服器資料庫上點右鍵,恢復資料庫或還原資料庫,通過頁面找到bak文件,還原即可。
❹ .BAK資料庫還原問題
企業管理器——選擇資料庫——右鍵——所有任務——還原資料庫——設備中選定a.bak
——在選項界面里可以設置路徑,注意,如果不是同一個資料庫回復的話,請設置正確的路徑,並把「強制覆蓋已存在的資料庫」選項選上,注意,如果將此選項選上,如果資料庫恢復失敗,資料庫將不能使
❺ bak文件如何還原
一般來講 .bak文件可以通過直接重命名把bak替換成該文件的格式就可以恢復此文件並且正常打開了。舉個簡單例子:在autocad文件移動的時候有時會產生.bak文件,比如現在有一個asdfjk.dwg文件的備份文件asdfjk.bak ,想要把備份文件恢復成正式文件 只需要對該備份文件重命名把bak替換為dwg就可以打開了 。
同樣,如果是word文件的備份文件只要把bak換成doc就可以了。(可以改成任何文件格式)
還有,加密過的.bak文件是無法通過修改重命名來打開的,就是打開了也是亂碼。
.bak是備份文件,為文件格式擴展名,這類文件一般在.bak前面加上應該有原來的擴展名比如windows.dll.bak,或是windows_dll.bak,有的則是由原文件的後綴名和bak混合而成,如proteus的備份文件為.DBK。很多軟體,如editplus,在生成了某種類型的文件後,就會自動生成它的備份文件,如果不想要備份文件的話,可以通過打開菜單欄上的工具->參數選擇->文件,把「保存時自動創建備份文件」前的勾取消就行了,其他軟體如CAD、KEIL等軟體也可以通過相關的設置取消默認的備份文件。
很多軟體都將創建備份文件設置為軟體的默認配置,尤其是很多的編程、繪圖、設計軟體,這樣的好處是當源文件不小心被刪掉或是由於軟體自身的BUG而導致自動退出時,還可以在備份文件的基礎上繼續編輯,否則前面的汗水就只能付諸東流了,從而減少了不少的誤操作帶來的損失。
❻ 怎麼把備份的.bak文件還原到一個新的資料庫
1.右擊SQL
Server
2000實例下的「資料庫」文件夾。就是master等資料庫上一級的那個圖標。選擇「所有任務」,「還原資料庫」
2.在「還原為資料庫」中填上你希望恢復的資料庫名字。這個名字應該與你的源碼中使用的資料庫名字一致。
3.在彈出的對話框中,選「從設備」
4.點擊「選擇設備」
5.點擊「添加」
6.點擊「文件名」文本框右側的「...」按鈕,選中你的「.BAK」文件,並點擊確定回到「選擇還原設備」對話框。
7.點擊確定回到「還原資料庫」對話框。
8.點擊「選項」選項卡
9.將所有「移至物理文件名」下面的路徑,改為你想還原後的將資料庫文件保存到的路徑。如果你不希望改變,可以直接點擊確定。這時便恢復成功了。
❼ 怎麼把sql server 2008 備份文件bak還原
1、打開SQL Server Management Studio,連接資料庫,找到「本地」 - 「資料庫」。
❽ 如何把備份的.bak文件還原到一個新的資料庫
1、代碼:use master restore database 資料庫名 from disk='c:/dbname.bak' with REPLACE 或: 還原修改資料庫路徑: RESTORE DATABASE 資料庫名 FROM disk='c:/dbname.bak' WITH MOVE 'test' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"test.mdf', MOVE 'test_log' TO 'c:"Program Files"Microsoft SQL Server"MSSQL"Data"'test_log.ldf' 2、企業管理器: 企業管理器中的操作: 企業管理器--右鍵"資料庫"--所有任務--還原資料庫 --"還原為資料庫庫"中輸入還原後的資料庫名 --還原選擇"從設備"--選擇設備--添加--添加你的備份文件--確定,回到資料庫還原的界面 --選項--將"移至物理文件名"中的物理文件名修改為你的數據文件要存放的文件名 --如果要還原的資料庫已經存在,選擇"在現有資料庫上強制還原"- -確定
❾ 怎樣還原SQL Server2000資料庫的.bak文件
還原SQL Server2000資料庫的.bak文件的具體步驟如下:
1.打開電腦,然後在電腦上找到並打開軟體,打開sqlserver後在資料庫上右鍵單擊,點擊『還原資料庫』。