Erro de restauração do banco de dados do SQL Server: a conversão especificada não é válida. (SqlManagerUI)

Estou usando o SQL Server 2008 R2 Standard (versão 10.50.1600.1) para meu site de produção e edição do SQL Server Express com Advanced Services (v10.50.1600.1) para meu localhost como um banco de dados.

Alguns dias atrás meu SQL Server travou e eu tive que instalar uma nova versão do 2008 R2 Express no meu localhost. Ele funcionou bem quando eu restaurei algumas versões antigas tiradas da edição Express, mas quando tento restaurar o banco de dados de.bak arquivo que é obtido do servidor de produção está causando o seguinte erro:

Erro: o elenco especificado não é válido. (SqlManagerUI)

e quando tento restaurar o banco de dados usando o comando

Use Master
Go
RESTORE DATABASE Publications
FROM DISK = 'C:\Publications.bak'
WITH MOVE 'Publications' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS2008R2\MSSQL\DATA\Publications.mdf',--adjust path
MOVE 'AlPublications_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS2008R2\MSSQL\DATA\Publications.ldf'

Isso gera um erro diferente

Msg 3154, nível 16, estado 4, linha 1
O conjunto de backup contém um backup de um banco de dados diferente do banco de dados 'Publicações' existente.
Msg 3013, nível 16, estado 1, linha 1
RESTORE DATABASE está terminando de forma anormal.

Eu verifiquei as versões. Todos parecem iguais para mim, como mostrado na imagem abaixo

Anteriormente, eu era capaz de restaurar um banco de dados da versão padrão para expressar edição, mas agora ele falha. Eu apaguei o banco de dados e tentei recriá-lo. Isso também falha.

Não tenho certeza do que estou fazendo de errado. Eu apreciaria a ajuda neste respeito

O problema foi resolvido parece que o arquivo .bak estava corrompido. Quando eu tentei com um arquivo diferente, funcionou.

questionAnswers(4)

yourAnswerToTheQuestion