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

Откуда:
Сообщений: 424
После восстановления хочу перевести базу в рабочее состояние
RESTORE DATABASE [mybase] WITH RECOVERY


Msg 4358, Level 16, State 1, Line 1
The database can not be brought online because file 'mybase' is currently restored to LSN 123899000000014100001 but must be restored to LSN 123899000000014100001.
Msg 4303, Level 16, State 1, Line 1
The roll forward start point is now at log sequence number (LSN) 123899000000014100001. Additional roll forward past LSN 123899000000014100001 is required to complete the restore sequence.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

Подскажите плиз что это?
4 дек 14, 16:24    [16950776]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4937
Вы накатываете бекапы в неправильной последовательности.

Либо вы восстановили бекапы, но забыли последний сделать с WITH RECOVERY .
4 дек 14, 16:29    [16950818]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
a_voronin
Вы накатываете бекапы в неправильной последовательности.

Либо вы восстановили бекапы, но забыли последний сделать с WITH RECOVERY .


Восстанавливаю один полных бэкап и после него делаю RESTORE DATABASE [mybase] WITH RECOVERY.
Что тут неправильного?
4 дек 14, 16:31    [16950839]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
нашёл
http://support.microsoft.com/kb/2884126/en-us


You try to restore the secondary database.


Блин я действительно баловался с группами. Как теперь восстановить?
4 дек 14, 16:41    [16950912]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
Всё получилось.
Убил базу вообще из списка баз и восстановил. На старую базу (которую я раскурочил) не хотел восстанавливать.
4 дек 14, 16:55    [16951028]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
mag2000
Member

Откуда:
Сообщений: 187
leonix,
автор
Как теперь восстановить?

Найти бэкап всей базы данных (может быть вы делали бэкап одной файловой группы?) и восстановить.
Вот тут не ваш случай описан?:
http://www.sqlservercentral.com/blogs/dotnine-sql-server-and-more/2014/02/20/restoring-filegroup-backups-on-another-server-and-why-it-wont-work/
4 дек 14, 16:58    [16951057]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
mag2000
leonix,
автор
Как теперь восстановить?

Найти бэкап всей базы данных (может быть вы делали бэкап одной файловой группы?) и восстановить.
Вот тут не ваш случай описан?:
http://www.sqlservercentral.com/blogs/dotnine-sql-server-and-more/2014/02/20/restoring-filegroup-backups-on-another-server-and-why-it-wont-work/


Да мой случай. Бэкап БД когда была одна группа, восстанавливаю в БД где две группы.
Почему бы серверу просто не затереть старую базу и залить новую. Глюк наверно.
Я решил проблему. Просто прибил базу.
4 дек 14, 17:19    [16951235]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8962
leonix
Почему бы серверу просто не затереть старую базу и залить новую

Потому, что он восстанавливает существующую базу, а не создаёт, при этом не теряются мета-данные.
4 дек 14, 17:27    [16951280]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
Glory
Member

Откуда:
Сообщений: 104751
leonix
Почему бы серверу просто не затереть старую базу и залить новую.Глюк наверно.

Глюк - это ваше нечитание хелпа.
Команда restore перезаписывает существующую базу при явном указании документированной опции
4 дек 14, 17:28    [16951300]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
Glory
leonix
Почему бы серверу просто не затереть старую базу и залить новую.Глюк наверно.

Глюк - это ваше нечитание хелпа.
Команда restore перезаписывает существующую базу при явном указании документированной опции

Подскажите что за опция?
4 дек 14, 18:00    [16951543]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
Glory
Member

Откуда:
Сообщений: 104751
http://msdn.microsoft.com/en-us/library/ms186858.aspx
4 дек 14, 18:09    [16951604]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при восстановлении из резервной копии  [new]
leonix
Member

Откуда:
Сообщений: 424
Glory
http://msdn.microsoft.com/en-us/library/ms186858.aspx


Вы replace имели ввиду? Я всегда с ней восстанавливаю копии.
4 дек 14, 21:43    [16952532]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить