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

Откуда:
Сообщений: 403
После восстановления хочу перевести базу в рабочее состояние
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

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

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

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

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


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

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


You try to restore the secondary database.


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

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

Откуда:
Сообщений: 182
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

Откуда:
Сообщений: 403
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

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

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

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

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

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

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

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

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

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


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