1、SQLServer 備份文件.bak還原
從 備份文件 .bak 還原
錯誤:
[ERR] [42000] [Microsoft][SQL Server Native Client 11.0][SQL Server]對文件“E:\dbback\TZ20200610_blk.mdf”的目錄查找失敗,出現操作系統錯誤 3(系統找不到指定的路徑。)。 (5133) [42000] [Microsoft][SQL Server Native Client 11.0][SQL Server]文件 'TZ20200610_blk' 無法還原為 'E:\dbback\TZ20200610_blk.mdf'。請使用 WITH MOVE 選項來標識該文件的有效位置。 (3156)
原因:E:\dbback 目錄不存在
2、數據庫正在使用,所以無法獲得對數據庫的獨占訪問權
出現此問題的原因是在還原數據庫時,有其他用戶正在使用數據庫。還原數據庫要求數據庫工作在單用戶模式。通常就是DBA在操作時,不允許其他用戶連接數據庫。
解決:選中數據庫,右鍵 => 編輯數據庫... => 高級
還原成功:
備份還原后,改回原來的狀態
注意:這個數據庫的還原,該數據庫原來的數據被替換
---