Restore

數據庫還原而不刪除舊數據庫

  • January 24, 2014

我已經使用 SQL Server 2008 R2(數據庫 -> 任務 -> 備份)複製了我的數據庫。

現在我正在嘗試恢復它(DB -> 任務 -> 恢復數據庫)。

但是 SQL Studio 給了我一個錯誤,說我需要刪除舊的數據庫才能做到這一點。如何在不刪除的情況下恢復它?

我假設您想要數據庫的第二個副本,但使用另一個名稱……因為您想“在不刪除的情況下恢復它”?你絕對可以做到這一點。

  1. 而不是選擇您目前的數據庫,右鍵點擊對象資源管理器視窗中的“數據庫”項
  2. 在上下文彈出視窗中選擇“恢復數據庫…”。
  3. 在彈出的視窗中,為您複製的數據庫輸入一個“To Database”名稱,即數據庫副本的新名稱。因此,如果您的原件是 TradeWind,請將此稱為 TradeWindCopy。
  4. 確保選中“從數據庫”單選按鈕,並在下拉列表中選擇您剛剛製作的備份(勾選所需的複選框)。如果需要,您也可以“從設備”恢復 - 在這種情況下,您需要選擇一個“.bak”文件來恢復。
  5. 點擊確定按鈕,您的數據庫備份現在將恢復為具有您在步驟 3 中設置的名稱的新數據庫。

祝你好運。

引用自:https://dba.stackexchange.com/questions/57457