Нет. Не возможно восстановить базу данных от резервного копирования более новой версии.
, Если Вы - тупик на нем, я думаю, что Вашим наилучшим вариантом является к дождю со снегом база данных в Обозревателе объектов в SQL 2008, щелкните правой кнопкой, выберите Задачи->, Генерируют Сценарии. В опциях диалоговое окно включают обо всем, включая Данные Сценария.
И удостоверяются, что Вы выбираете "Сценарий для SQL 2005".
При импорте объектов в целевой сервер, если объекты являются большими, можно найти, что Вы не можете открыться, файл SQL через Studio управления (с абсолютно бесполезным "Операция не могла быть завершена" ошибка, нет меньше). Это хорошо, просто загрузите файл через sqlcmd
.
Нет, не непосредственно. Резервные копии базы данных SQL Server 2008 не обратно совместимы с SQL Server 2005. Однако с Studio управления SQL Server 2008 года, можно написать сценарий данных и схем в режиме SQL Server 2005. Этот статья описывает процесс подробно.
Вы можете использовать DBSave, это отличный бесплатный инструмент для резервного копирования и восстановления ms sql server на разных машинах. Она очень проста в настройке и использовании.
Нет, вы не можете, но такие инструменты, как SQL Compare / Data Compare от Red Gate, могут напрямую читать файлы резервных копий и передавать информацию в действующую базу данных, работая с любым синтаксисом или настройками, которые не соответствуют ' t совместим с SS2005