/ / Não é possível restaurar o banco de dados compatível de volta ao SQL Server 2008 R2 - sql-server-2008-r2, sql-server-2012

Não é possível restaurar o banco de dados compatível de volta ao SQL Server 2008 R2 - sql-server-2008-r2, sql-server-2012

Temos cliente com o SQL Server 2008 R2 e banco de dados criado no mesmo servidor. Então a compatibilidade é definida como 10.

Estamos executando principalmente no SQL 2012. No caso de fazer backup do banco de dados a partir de 2008 e restaurar em 2012, fazer algumas alterações de dados (sem alteração de esquema) e, em seguida, fazer o backup novamente, não poderemos restaurar para 2008.

Isso levaria "Nenhum backupset selecionado para ser restaurado". Mas parece que a compatibilidade é mantida. Abrir o Management Studio como administrador não funciona.

Esse método é usado para funcionar bem com um cliente anterior, mas eles foram atualizados para 2012 agora.

Respostas:

1 para resposta № 1

Você está tendo um problema de compatibilidade.

Basta definir o modo de compatibilidade e tentar restaurar o banco de dados novamente.

ALTER DATABASE Databasename SET COMPATIBILITY_LEVEL = 80

Você tem que definir COMPATIBILITY_LEVEL como por seu banco de dados é suponha que se o banco de dados de backup COMPATIBILITY_LEVEL for 90 do que configurado COMPATIBILITY_LEVEL = 90.

Agora restaure o banco de dados e se o banco de dados for restaurado com êxito do que novamente configure o COMPATIBILITY_LEVEL anterior para o nível anterior à restauração.