SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154,解决方法...
生活随笔
收集整理的這篇文章主要介紹了
SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154,解决方法...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天還原一個SQL Server 2005備份文件:
1、新建數據庫名“test1”;
2、從備份文件“kingdb.bak”恢復。
但是提示“備份集中的數據庫備份與現有的數據庫不同”,錯誤號碼:3154。
這個數據庫以前還原過,是沒有問題的。
網絡上找了三個解決方案:
1、不要右擊要還原的數據庫去選擇“任務--還原--文件和文件組”
上面的方法,不要用。要用下面的方法:右擊“數據庫--還原文件和文件組”,然后在彈出框里再去選擇具體的信息。
但此方法,我行不通,仍然報3154錯誤。
2、在還原頁面,選中“覆蓋現有數據庫”
這個文件我仍然行不通。
3、直接右擊系統數據庫master,新建查詢
執行以下SQL代碼:
RESTORE DATABASE test1
FROM DISK = 'D:\DATA\kingdb.bak'
with replace,
MOVE 'test1' TO 'D:\DATA\test1.mdf',
MOVE 'test1_log' TO 'D:\DATA\test1_log.ldf'
OK,搞定。
轉載于:https://blog.51cto.com/zhenshi4597/510026
總結
以上是生活随笔為你收集整理的SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154,解决方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用二进制的方式安装mysql实践纪要
- 下一篇: 使用mysql自带工具mysqlslap