Ex:
RESTORE DATABASE crm
FROM disk='C:\DB_backup\crm2.bak'WITH REPLACE
參考:
http://werwolf.pixnet.net/blog/post/37262632
步驟一:當使用工具卻無法將資料庫還原。
步驟二:先將資料庫卸離後將目前的mdf與ldf的資料庫檔案備份。
卸離前先記住mdf與ldf的位置,可以在資料庫按右鍵看屬性
步驟三:
開啟SQL語句的執行CMD,將下列語句修改成自己資料庫的項目。
restore database BPM
from disk = 'E:\Backup\DB\BPM_2012_38.bak'
with
move 'BPM' to 'D:\DB\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BPM.mdf',
move 'BPM_log' to 'D:\DB\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BPM_log.ldf',
NoRecovery,
Replace
go
from disk = 'E:\Backup\DB\BPM_2012_38.bak'
with
move 'BPM' to 'D:\DB\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BPM.mdf',
move 'BPM_log' to 'D:\DB\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BPM_log.ldf',
NoRecovery,
Replace
go
沒有留言:
張貼留言