Действительный файл резервной копии SQL Server 2005 Express должен быть восстановлен до SQL Server 2008 Express. Если резервная копия SQL Server 2005 имеет версию Standard или Enterprise, вы можете столкнуться с проблемами при восстановлении в Express. Пользовательский контекст, из которого была создана резервная копия, не должен влиять на возможность ее восстановления.
Одна вещь, которую вы можете сделать, это попробовать запустить операцию восстановления в качестве проверки, фактически не пытаясь запустить восстановление. Это скажет вам, если файл резервной копии является действительным или нет. Вы можете использовать этот синтаксис:
RESTORE VERIFYONLY
FROM yourbackupfile.bak