通常我們采用恢復備份的方式,選擇目標數據庫,選擇源設備進行恢復。 截圖如下: 2、但這種方式有時候不太方便,而腳本方式將更方便,使用腳本方式如下。 /* 備份數據DB到.bak文件。然后利用此bak文件恢復一個新的數據庫DBTest。 */ USE master BACKUP DATAB
通常我們采用恢復備份的方式,選擇目標數據庫,選擇源設備進行恢復。
截圖如下:
2、但這種方式有時候不太方便,而腳本方式將更方便,使用腳本方式如下。
/*
備份數據DB 到.bak文件。然后利用此bak文件恢復一個新的數據庫DBTest。
*/
USE master
BACKUP DATABASE DB
TO DISK = 'e:\DBTest.bak'
RESTORE FILELISTONLY
FROM DISK = 'e:\DBTest.bak'
RESTORE DATABASE DBTest
FROM DISK = 'e:\DBTest.bak'
WITH MOVE 'DBTest' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest.mdf',
MOVE 'DBTest_log' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest_log.ldf',
STATS = 10, REPLACE
GO
STATS = 10 每完成10%顯示一條記錄
REPLACE利用bak恢復數據庫,強制還原
DBTest和DBTest_log是上面g:\back.Bak里的邏輯文件
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com