1 建立新資料庫 testdb
2 使用語句
use master
restore database [testdb]
from disk = 'd:\sqldatabak\sanju\sanju_201608011400.bak'
with nounload, replace, stats = 10,
move 'sanjuwd' to 'd:\sqldata\testdb.mdf',
move 'sanjuwd_log' to 'd:\sqldata\testdb_log.ldf'
go
ps:
from disk ='備份檔案路徑'
move 'sanjuwd' : bak檔案中的資料庫名 to 'testdb檔案路徑'
正常方法:
對準資料庫右擊 還原資料庫
裝置--選擇bak檔案--覆蓋現有資料庫。ok
還原資料庫
use gyjlbigfootmis goif exists select from sysobjects where name kymp 還原資料庫 and type p begin drop procedure kymp 還原資料庫 endgo create procedure kymp 還原資...
資料庫還原
訊息 5133,級別 16,狀態 1,第 1 行 對檔案 d microsoft sqlserver mssql.1 mssql data db camp unit 2.mdf 的目錄查詢失敗,出現作業系統錯誤 3 系統找不到指定的路徑。訊息 3156,級別 16,狀態 3,第 1 行 檔案 db ...
還原資料庫
在還原資料庫時,有時會提示因為資料庫正在使用,所以無法獲得對資料庫的獨佔訪問權 這時需要在還原資料庫之前關閉正在使用資料庫的執行緒。解決方案如下 執行該方案,必須首先定位到master資料庫,然後在分析查詢器中執行以下語句 alter database 資料庫名 set offline with r...