備份集中的資料庫備份與現有的資料庫不同

2021-07-07 09:41:13 字數 634 閱讀 7673

因為是在另一台電腦對同名資料庫做的備份,用常規方法還原,提示不是相同資料庫,不讓還原,在網上找到下面的方法解決了:

一、右擊系統資料庫master,新建查詢

執行以下sql**:

restore database ***

from disk = 'e:\db

\***.bak' --bak檔案路徑

with replace,

move '***' to 'd:\program files\microsoft sql server\mssql10_50.mssqlserver\mssql

\data

\***.mdf', --mdf檔案路徑

move '***_log' to 'd:\program files\microsoft sql server\mssql10_50.mssqlserver\mssql

\data

\***.ldf' --ldf檔案路徑

注釋:***是你需要還原的資料庫名稱,***.bak是你需要還原的備份檔案。

二、上面方法執行成功後,只有部分的表結構已經還原,而且表中沒有資料,這時就可以用系統預設的方法再用***.bak檔案還原一次資料庫就大功告成了,必須要選中覆蓋還原哦。

「備份集中的資料庫備份與現有的資料庫不同」解決方法

以前一直使用sql server2000,現在跟潮流都這麼緊,而且制定要求使用sql server2005,就在現在的專案中使用它了。對於sql server 2005,有幾個地方是要注意的,比方在還原資料庫時,不像2000裡邊將資料庫和檔案區分的很細,統一均為檔案,這就使還原的資料庫檔案制定為.b...

資料庫的集中備份模式含義

1.全備份 建立備份完成時資料庫內存在的資料的副本。2,差異備份 只記錄自上次資料庫備份後發生更改的資料。差異資料庫備份比資料庫備份小,而且備份速度快,因此可以更經常地備份,經常備份將減少丟失資料的危險。3.日誌備份 是自上次備份事務日誌後對資料庫執行的所有事務的一系列記錄。可以使用事務日誌備份將資...

phpcms資料庫備份與恢復 資料庫備份與恢復方案

sql server資料備份方案 sql server資料庫的備份方法主要有完整備份,差異備份,事務日誌備份等。根據資料安全性的要求,推薦的備份方式為每週一次完整備份,每天一次差異備份,每半個小時一次事務日誌備份。預設情況下,為 sysadmin 固定伺服器角色以及 db owner 和 db ba...