這篇文章為大家帶來了關於SQL server的相關知識,其中主要介紹了SQL Server 還原完整備份和差異備份的詳細操作,本文透過圖文並茂的形式給大家介紹的非常詳細,下面一起來看一下,希望對大家有幫助。
推薦學習:《SQL教學》
然後會開啟還原資料庫窗口,如圖所示:
接著點選左側檔案:
建議勾選選項"將所有檔案重新定位到資料夾",其實就是還原以後的資料庫儲存位置,當然不勾選也一樣能還原。
然後繼續點擊左側選項:
覆蓋現有資料庫可勾可不勾,如果是還原到已存在的資料庫,建議勾選。
重點:
第一個紅框中的復原狀態選擇:
Exclusive access could not be obtained because the database is in use.取消這個勾選,就不會報錯。 以上操作都完成以後,就可以點選確定,耐心的等待還原了,資料庫越大,還原時間越久。 如圖所示,右上角會顯示還原進度: 如果你在復原狀態選擇的
RESTORE WITH RECOVERY,那麼還原成功後就可以正常存取資料庫了。
RESTORE WITH NORECOVERY ,那麼在提示還原成功後,你可能會看到這種情況:
資料庫名字後面出現」正在還原...“,說明此時你還需要還原差異備份。 操作步驟:右鍵資料庫-> 任務-> 還原-> 檔案與檔案群組 可以看見對話方塊: 選擇"來源裝置",並選擇到需要還原的差異備份資料庫文件,然後勾選"還原"。 點選左側選項: 如上圖所示,選擇需要還原的資料庫檔案即可點選確定開始還原。 提示成功還原以後,重新整理資料庫,可以看到資料庫之前"正在還原..."的字樣已經不見了: 至此,資料庫還原已完成,已經可以正常存取資料庫了。 推薦學習:《
SQL教學》
以上是SQL Server還原完整備份與差異備份的作業過程的詳細內容。更多資訊請關注PHP中文網其他相關文章!