Проблема с бэкапом

Old Daemon
Дата: 24.01.2013 12:21:32
Здравствуйте !

Имею следующую проблему:
есть БД созданная в SQL Server Express 2012. Ее нужно перенести на сервер Windows Server 2003 R2.
На сервере установлен SQL Server 2008 R2, т.к. на нем поднят контроллер домена и SQL 2012 на него ставится отказывается.
При попытке восстановить резервную копию БД созданную в SQL Server 2012, выдает ошибку типа Семейство носителей на устройстве "c:\backup.bak" сформировано неправильно. SQL Server не может обработать это семейство носителей.

Каким образом можно восстановить данные из резервной копии созданной в 2012 на 2008 ?
Или как заставить заработать SQL 2012 на Windows Server 2008 R2 ?
Гавриленко Сергей Алексеевич
Дата: 24.01.2013 12:25:57
Только переносом всех объектов и данных скриптами/SSIS и т.п.
tpg
Дата: 24.01.2013 12:26:05
Old Daemon
Каким образом можно восстановить данные из резервной копии созданной в 2012 на 2008 ?
Никаким.
Только создавать структуру скриптами и перегружать данные.
Гость333
Дата: 24.01.2013 12:27:42
Old Daemon
на нем поднят контроллер домена и SQL 2012 на него ставится отказывается

А какое сообщение об ошибке выдаётся? В документации не сказано, что SQL откажется установиться на КД:
http://msdn.microsoft.com/ru-ru/library/ms143506.aspx
Исходя из соображений безопасности, не рекомендуется устанавливать SQL Server 2012 на контроллере домена.Программа установки SQL Server не заблокирует установку на компьютере, который является контроллером домена, однако при этом будут применены следующие ограничения.
Old Daemon
Дата: 24.01.2013 12:29:41
Гость333, пишет, что версия ОС не соответствует для установки.
Гость333
Дата: 24.01.2013 12:41:34
Old Daemon
версия ОС не соответствует для установки

А, понял, про контроллер домена — это был отвлекающий манёвр :-)
SQL 2012 не установится на Windows Server 2003 R2, т.к., по системным требованиям, он ставится как минимум на Windows Server 2008.
alexeyvg
Дата: 24.01.2013 12:43:58
Гость333
SQL 2012 не установится на Windows Server 2003 R2, т.к., по системным требованиям, он ставится как минимум на Windows Server 2008.
Да ТС пытается восстановить бакап с 2012 на 2008 р2, он не устанавливает 2012
Гость333
Дата: 24.01.2013 13:09:41
alexeyvg
Да ТС пытается восстановить бакап с 2012 на 2008 р2, он не устанавливает 2012

Ну как сказать:
Old Daemon
Или как заставить заработать SQL 2012 на Windows Server 2008 R2 ?

(про 2008 R2, я так понимаю, опечатка — должно быть 2003 R2)
Old Daemon
Дата: 24.01.2013 17:28:27
Гость333,
Windows Server 2003 R2 а на нем SQL Server 2008 R2
AlexandrPlus
Дата: 24.01.2013 17:34:52
Old Daemon,

а просто файлы БД приаттачить?

оставить бэкап в покое