恢复差异数据库文件“的备份集保存数据库的备份,而不是现有的”
我正在尝试使用完全/差分方法将SQL数据库还原到与备份不同的服务器。 数据库处于简单恢复模式,因为它是一个testing数据仓库。 我有一个完整的备份,大约5天,也是从今天的差异。 现在,当我尝试应用差分时,我收到以下消息: RESTORE DATABASE PAS_DWH_ME FROM DISK='C:\MTWSQL01_Differential_Database.bak' WITH REPLACE Msg 3154, Level 16, State 4, Line 1 The backup set holds a backup of a database other than the existing 'PAS_DWH_ME' database. Msg 3013, Level 16, State 1, Line 1 RESTORE DATABASE is terminating abnormally. 我原本试图通过SSMS,但它说了一些关于打破LSN链。 谷歌build议这是我们的SSMS版本的一个错误。 谷歌build议解决这个问题的方法是使用WITH REPLACE选项,但是我正在使用该子句。 更多信息: restore headeronly from […]