При восстановлении ParsecNET 3 из резервной копии возникает ошибка (разные СУБД)

29 октября 2014


При восстановлении программы ParsecNET 3 из резервной копии(Пример файла: Parsec3_bak_20141023-141516) возникает ошибка:
"The media family on device C:\Program Files\MDO\ParsecNET 3\Backup\ea29ee25-c777-4056-b2d1-00f8bbb47958\Parsec3.bak is incorrectly formed.
SQL Server cannot process this media family. RESTORE FILELIST is terminating abnormally." Если нажать "ОК", в следующем окне:
"Ошибка пакета установщика Windows Выполнение части программы установки завершилось непредвиденным образом.
Обратитесь в службу поддержки или к поставщику пакета".
Далее происходит - Откат действия. Восстановление из резервной копии не происходит!

Эта ошибка возникает в том случае, если резервная копия была создана в более новой версии (СУБД) Microsoft SQL Server.

Пример: Резервная копия базы данных была выполнена штатными средствами ParsecNET 3, а версия базы данных Microsoft SQL Server 2008R2.
При восстановлении программы ParsecNET3 использовали штатный Microsoft SQL Server 2005, вследствие чего возникает ошибка, так как новые версии баз данных не поддерживаются в старых версиях Microsoft SQL.

Необходимо восстанавливать резервную копию базы данных на Microsoft SQL Server 2008R2 и выше. Для этого обновить штатный Microsoft SQL Server 2005 до версии более новой, подробнее описано в статье: Как обновить MS SQL 2005 Express до MS SQL 2008 Express R2

После обновления Microsoft SQL Server-а, необходимо снова повторить процедуру восстановления из резервной копии.

 

 

Вернуться к списку статей