1. 程式人生 > >SQLSERVER還原數據庫失敗:錯誤: 3154

SQLSERVER還原數據庫失敗:錯誤: 3154

技術 icon 希望 ccf base spa audio tps elf

在SQL Server 2008版本中還原從sql server 2005備份出來的數據庫時,提示錯誤:“備份集中的數據庫備份與現有的 ‘***‘ 數據庫不同。RESTORE DATABASE 正在異常終止。 (Microsoft SQL Server,錯誤: 3154)”。

在這裏小編記錄一下SQL Server2008 3154錯誤的解決辦法,希望對大家有所幫助。

百度經驗:jingyan.baidu.com

工具/原料

  • SQL Server2008

百度經驗:jingyan.baidu.com

原因分析

  1. 1

    在SQL Server2005及以下版本做數據庫備份還原時,需要首先建立數據庫,然後才能進行數據庫還原操作;而在SQL Server2005以上版本做數據庫還原時,不需要建立數據庫,可以直接進行數據庫備份操作,否則執行數據庫還原操作時會報3154錯誤。

    END

百度經驗:jingyan.baidu.com

SQL Server2008數據庫還原操作實例

  1. 1

    以還原test數據庫為例。

  2. 2

    首先啟動SQL Server2008軟件,展開左側目錄樹,在【數據庫】節點上右鍵點擊,彈出右鍵菜單,如圖所示

    技術分享圖片步驟閱讀
  3. 3

    選擇【還原文件和文件組(E)...】功能,彈出的【還原文件和文件組】對話框,在還原目標中的【目標數據庫(Q)】一欄填入數據庫名稱,這裏填入test,在還原的源中選擇【源設備】,點擊右側紅色框中的按鈕,如圖所示

    技術分享圖片步驟閱讀
  4. 4

    在彈出的【指定備份】對話框中選擇【添加】按鈕,彈出【選擇文件】對話框,選擇數據庫備份的位置,選中後點擊確認,在【指定備份】對話框中就會顯示數據庫備份列表,選擇想要恢復的數據庫備份,點擊確定即開始數據庫恢復,如圖所示

    技術分享圖片步驟閱讀 END

SQLSERVER還原數據庫失敗:錯誤: 3154