網站首頁 編程語言 正文
1.首先右鍵數據庫,點擊還原數據庫:
然后會打開還原數據庫窗口,如圖所示:
- 首先 "源" 選擇設備,并且選擇到完整備份的數據庫備份文件
- 然后在 "目標" 數據庫可直接填寫還原以后的數據庫名稱
接著點擊左側文件:
建議勾選選項"將所有文件重新定位到文件夾",其實就是還原以后的數據庫保存位置,當然不勾也一樣能還原。
然后繼續點擊左側選項:
覆蓋現有數據庫可勾可不勾,如果是還原到已存在的數據庫,建議勾選。
重點:
第一個紅框中的恢復狀態選擇:
- 如果只需要還原完整備份,選擇
RESTORE WITH RECOVERY
- 如果還需要還原差異備份,那就選擇
RESTORE WITH NORECOVERY
第二個紅框,取消默認勾選的"還原前進行結尾日志備份",本人操作時,不取消這個勾,會出現錯誤:
Exclusive access could not be obtained because the database is in use.
取消這個勾選,就不會報錯。
以上操作都完成以后,就可以點擊確定,耐心的等待還原了,數據庫越大,還原時間越久。
如圖所示,右上角會顯示還原進度:
如果你在恢復狀態選擇的RESTORE WITH RECOVERY
,那么還原成功后就可以正常訪問數據庫了。
但如果你在選擇的 RESTORE WITH NORECOVERY
,那么在提示還原成功后,你可能會看到這種情況:
數據庫名字后面出現 ”正在還原...“,說明此時你還需要還原差異備份。
操作步驟:右鍵數據庫 -> 任務 -> 還原 -> 文件和文件組
可以看見對話框:
選擇"源設備",并選擇到需要還原的差異備份數據庫文件,然后勾選"還原"。
點擊左側選項:
如上圖所示,選擇需要還原的數據庫文件即可
點擊確定開始還原。
提示成功還原以后,刷新數據庫,可以看到數據庫之前"正在還原..."的字樣已經不見了:
至此,數據庫還原已完成,已經可以正常訪問數據庫了。
原文鏈接:https://www.cnblogs.com/young-q/p/16670356.html
相關推薦
- 2023-08-16 map()函數新數組不能遍歷
- 2023-11-18 Python將字符串String轉換成要使用的變量
- 2022-11-17 python標準庫random模塊處理隨機數_python
- 2022-07-03 對比分析BN和dropout在預測和訓練時區別_python
- 2022-05-17 Spring Cloud Ribbon詳解
- 2022-02-19 小程序監聽屏幕滾動 判斷滾動方向上下滾動且滾動到一定位置
- 2022-08-04 docker搭建fastdfs環境的方法步驟_docker
- 2022-06-25 iOS使用UICollectionView實現拖拽移動單元格_IOS
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支