恢复具有不同名称的数据库失败 - "The backup set holds a backup of a database other than the existing"

RESTORE database with different name Fails - "The backup set holds a backup of a database other than the existing"

我有数据库备份A.bak 我想使用 SQL Server Management Studio 将该备份文件恢复到数据库 B 中,该数据库 B 具有相同的 tables/columns 但只是名称不同。 如果我尝试进行恢复 - 我收到错误:

The backup set holds a backup of a database other than the existing

我该如何解决这个问题?我尝试重命名 .bak 文件,但没有用

指定“覆盖现有数据库(WITH REPLACE)”选项: