无法从备份文件还原数据库,因为它们不是同一个数据库

时间:2016-03-13 22:57:08

标签: sql-server

任何人都可以提供帮助吗? 我有Microsoft SQL SERVER数据库备份,但是当我尝试从中恢复数据时,我收到此消息"无法从备份文件还原数据库,因为它们不是相同的数据库"

注意: 这个数据库给了我错误消息"传递给数据库的日志扫描号与日志文件中的日志扫描号不匹配"

1 个答案:

答案 0 :(得分:0)

默认的SQL Server还原行为包括下面的安全检查,详见Restore topic in the SQL Server Books Online

  • 使用其他数据库备份恢复现有数据库

  • 使用完整或大容量日志恢复模型在数据库上进行还原,其中未执行尾部日志备份且未使用STOPAT选项

  • 覆盖现有文件

要覆盖这些检查,请指定T-SQL WITH REPLACE命令的RESTORE选项,或在SSMS恢复对话框的“选项”页面中选择Overwrite the existing database (WITH REPLACE)选项。