2016-02-27 5 views
1

У меня проблема при попытке восстановить БД. Раньше у меня был SQL Server 2000 в моей системе, поэтому я установил SQL Server 2005, и теперь я пытаюсь загрузить резервную копию БД, сделанную только на SQL Server 2005. При загрузке, что я получаю следующее:Ошибка восстановления базы данных

Этот запрос

restore database APR15THB from disk ='C:\datab\APR15MUR.bak' with replace , 
move 'Apr07Trans_dat' to 'c:\overseas\mil-data\APR15THB.mdf', 
move 'Apr07Trans_log' to 'c:\overseas\mil-data\APR15THB.ldf' 

Ошибка

Msg 3169, уровень 16, состояние 1, строка 1
сохраненную вверх база данных имеет структуру на диске на диске версии 611. Сервер поддерживает версию 539 и не может восстановить или обновить эту базу данных.

Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE заканчивается аномально.

Может ли кто-нибудь помочь мне в этом?

+0

Нет вопросов программирования - администрирование базы данных обрабатывается на dba.stackexchange.com. О, и вы не можете восстановить версию с более современного SQL Server в более старой версии. Просто так - вам нужно обновить. Резервное копирование было OBVIOUSLY не выполнено с SQL Server 2005 - в противном случае версия структуры диска не была бы выше вашей. Service Pack? Заделка? – TomTom

ответ

1

Нет, вы не можете восстановить резервную копию, взятую с более современной версией, на более устаревший sql-сервер.

SImple подобный это.

ВСЕ версии вашего сервера старые, но вы используете 2000 древних. Как насчет обновления, как каждые 15 лет?

Проверить

https://support.software.dell.com/litespeed-for-sql-server/kb/30314

(да, Google действительно имеет много на том, что вещи). Совершенно очевидно, что вам все еще нужно восстановить 2000 год. Путайтесь с несколькими установленными экземплярами - т. Е. Вы не обновляли 2000 до 2005 года, а устанавливали 2005 бок о бок и все еще используете версию 2000 для восстановления?

+0

@tomtom ... спасибо, но я уже установил sql-сервер 2005 и запустил восстановление только в 2005 году ... – user3305327

+0

НЕБЕСНО нет. В самом деле. – TomTom

+0

@tom ... да, я установил его на том же сервере, где был SS 2000 ... все еще не работает – user3305327

Смежные вопросы