2013-04-03 5 views
28

У меня появилось следующее сообщение об ошибке при восстановлении резервной копии с SQL Server 2000 до последней версии. Я не знаю старую версию, теперь я использую SQL Server 2012 (11.0.3128.0).Восстановление резервной копии SQL Server 2000 на SQL Server 2012

Сообщение об ошибке:

Msg 3169, Level 16, State 1, Server FF101, линия 1
База данных резервного копирования на сервере версии 8.00.0760. Эта версия несовместима с этим сервером, на котором запущена версия 11.00.3128. Либо восстановить базу данных на сервере, поддерживающем резервную копию, либо использовать резервную копию, совместимую с этим сервером.

+2

_ "База данных была скопирована на сервер с запущенной версией 8.00.0760. Эта версия несовместима с этим сервером, на котором работает версия 11.00.3128. "_ – CBroe

ответ

43

Вы пытаетесь восстановить базу данных SQL Server 2000 на SQL Server 2012. Это не поддерживается.

Сначала необходимо восстановить базу данных на экземпляре SQL Server 2005, 2008 или 2008 R2, а затем выполнить резервное копирование оттуда, а затем восстановить новую резервную копию на SQL Server 2012. Microsoft explains this here.

+0

Спасибо, я проверю. – 2013-04-03 15:07:12

+0

Есть ли способ восстановить его непосредственно на SQL 2012 –

+4

@Johnny_D Нет. Загрузите eval ([здесь ссылка на 2008 год] (http://www.microsoft.com/en-us/download/details.aspx?id = 8850)), установить новый именованный экземпляр, восстановить базу данных, выполнить резервное копирование, а затем удалить eval. –