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 № 1Você 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.