Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Восстановление бекапа 2005 на 2008  [new]
ther
Member

Откуда:
Сообщений: 839
сделан бекап на 2005 sp4..при попытки восстановить на Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64) Jul 9 2008 14:17:44 Copyright (c) 1988-2008 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) )

выдает ошибку
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------
Заданное приведение является недопустимым. (SqlManagerUI)

как можно восстановить бекап?
11 янв 12, 15:05    [11885673]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Для начала попробуйте восстановить базу скриптом.
11 янв 12, 15:06    [11885682]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
А потом обновите ваш 2008й сервер.
11 янв 12, 15:07    [11885688]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
ther
Member

Откуда:
Сообщений: 839
Гавриленко Сергей Алексеевич
Для начала попробуйте восстановить базу скриптом.

то есть из под 2005 создать скрипт базы?
блин я думал 2008 съест бекап без проблем...в общем пасиб..ставлю 2005 и пробую
11 янв 12, 15:15    [11885783]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
ther
Гавриленко Сергей Алексеевич
Для начала попробуйте восстановить базу скриптом.

то есть из под 2005 создать скрипт базы?
блин я думал 2008 съест бекап без проблем...в общем пасиб..ставлю 2005 и пробую
Нет. Напишите restore database руками, а не в SSMS кнопочки тыкайте.
11 янв 12, 15:15    [11885795]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
ther
Member

Откуда:
Сообщений: 839
Гавриленко Сергей Алексеевич
ther
пропущено...

то есть из под 2005 создать скрипт базы?
блин я думал 2008 съест бекап без проблем...в общем пасиб..ставлю 2005 и пробую
Нет. Напишите restore database руками, а не в SSMS кнопочки тыкайте.

при восстановлении руцями выдает
Файл на устройстве "H:\Base\store.bak" не является допустимым резервным набором данных Microsoft Tape Format.
11 янв 12, 15:32    [11885970]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
ther
при восстановлении руцями выдает
Файл на устройстве "H:\Base\store.bak" не является допустимым резервным набором данных Microsoft Tape Format.
Значит или бэкап битый, или вовсе не бэкап в этом файле.
11 янв 12, 15:40    [11886052]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
ther
Member

Откуда:
Сообщений: 839
Гавриленко Сергей Алексеевич
ther
при восстановлении руцями выдает
Файл на устройстве "H:\Base\store.bak" не является допустимым резервным набором данных Microsoft Tape Format.
Значит или бэкап битый, или вовсе не бэкап в этом файле.

чудно..пасиба
11 янв 12, 15:44    [11886109]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
BestiA
Member

Откуда: Саратов
Сообщений: 44
почти такая же ситуация. При попытке восстановления бекапа, созданного в SQL-2005 EXPRESS в базу под управлением, MS-SQL2008 (64X) Standart :
При выполнении скрипта:

10 обработано.
20 обработано.
30 обработано.
40 обработано.
50 обработано.
60 обработано.
70 обработано.
80 обработано.
90 обработано.
100 обработано.
Обработано 432656 страниц для базы данных "baze3", файл "baze3_Data" для файла 1.
Обработано 1167 страниц для базы данных "baze3", файл "baze3_Log" для файла 1.
Преобразование базы данных "baze3" с версии 611 до текущей версии 655.
База данных "baze3" выполняет шаг обновления с версии 611 до версии 621.
База данных "baze3" выполняет шаг обновления с версии 621 до версии 622.
База данных "baze3" выполняет шаг обновления с версии 622 до версии 625.
Сообщение 3167, уровень 16, состояние 1, строка 1
Инструкции RESTORE не удалось запустить базу данных "baze3".
Сообщение 3013, уровень 16, состояние 1, строка 1
RESTORE DATABASE прервано с ошибкой.
Сообщение 211, уровень 23, состояние 27, строка 1
Возможно, повреждена схема. Запустите DBCC CHECKCATALOG.


Версия Сервера 2005: 09.0.3042.00
Версия Сервера 2008: 10.0.1600.22

Кто-нибудь сталкивался с таким?

P.S. Сообщение самой студии не отличается большой информативностью:

автор
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

Действие Восстановить завершилось неудачно для объекта "Сервер" "127.0.0.1". (Microsoft.SqlServer.SmoExtended)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Восстановить+Server&LinkId=20476

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Возможно, повреждена схема. Запустите DBCC CHECKCATALOG. (Microsoft SQL Server, ошибка: 211)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=211&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------
2 мар 12, 16:25    [12184767]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
Сообщение "DBCC CHECKCATALOG." информативно, а твое сообщение нет.
2 мар 12, 16:36    [12184856]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
BestiA
Версия Сервера 2005: 09.0.3042.00
Версия Сервера 2008: 10.0.1600.22

Кто-нибудь сталкивался с таким?

А кто-то проверял оригинальную базу на ошибки до бэкапа ?
2 мар 12, 16:59    [12185123]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление бекапа 2005 на 2008  [new]
BestiA
Member

Откуда: Саратов
Сообщений: 44
Anatoly Podgoretsky,
А как же! проверял. DBCC CHECKCATALOG (0) - ошибок не находит.
5 мар 12, 15:05    [12196724]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить