Я только что столкнулся с той же проблемой, и вот как я обошел ее.
Проблема заключалась в том, чтобы скопировать базу данных из рабочей базы данных SQL Server 2008 в новую базу данных SQL Server 2005.
Я создал сценарий для базы данных, используя Management Studio на сервере 2008. Я только сценарий дизайн базы данных, а не данные. Я должен также добавить, что в БД есть только таблицы и индексы, поэтому я не пробовал это с какими-либо более умными объектами, хотя я не могу думать, почему они не будут работать.
На сервере 2005 года я вручную создал новую базу данных, а затем запустил скрипт для настройки всех таблиц и индексов.
В Management Studio на сервере 2008 года я использовал мастер экспорта данных для экспорта данных с сервера 2008 на сервер 2005. В настоящее время он работает и, кажется, очень рад перемещению данных.
Как только все данные будут пересмотрены, мне останется сделать несколько небольших вещей - создать пользователей и настроить безопасность в БД 2005 года, но в целом это не выглядит как плохо способ сделать это. Это не совсем удобно, но не слишком напряженно.
Таким образом, похоже, что мастер копирования базы данных не будет работать (я думаю, потому что пакет в конечном итоге работает на сервере 2005, а 2005 Management Studio не может общаться с 2008), но мастер экспорта данных очень доволен перемещением данных. ., пока БД уже существует на целевом сервере.
Надеюсь, это полезно.